Configurable toolbar location for action buttons.

Added 'toolbar' constructor parameter to allow defining a DOM node
where the buttons should be created.
Revised 'useIeTransforms' logic.

Simplifies and executes the logic once and saves the result in a var.
Also foxes a bug with older Firefox versions (FF10) where transforms
were not working correctly.
Force GPU use for animation.

Resolved bug with scale animation leaving behind line artifacts on the
screen in some browsers by forcing animation to utilize GPU.
Resolves many JSLint warnings.