Squashed commit of the following:
commit 850bd5627a3ff454dd124f6409020fd201b4712f
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Sun Sep 1 15:52:56 2013 -0700
Removes redundant code.
commit c70036668ad0e6e34c7b36f99e54a64953c90334
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Sun Sep 1 15:46:46 2013 -0700
Re-scopes some variables to prevent garbage collection.
commit 76638b87a7dc491ead734bc82a938ab0d9ebce1a
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Sat Aug 31 18:23:37 2013 -0700
Some memory optimizations for token extension.
commit 33fe59f17c79c0b17490c5a9507ed7d4bcb2504b
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Sat Aug 31 17:17:36 2013 -0700
Optimizes now function and removes a tween gaurd.
commit 88580e5b8f75077e2dc6aaf779fbdd982e876e1d
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Sat Aug 31 16:52:21 2013 -0700
Adds timeoutHandlerFilterList to avoid redundant new Arrays.