Made the library actually use the data count values for dynamic areas.

Also made the examples a bit less arbitrary.
Formatted the code to a more common style.
Made the documentation follow more of a 80 character print margin.
Fixed several JSHint validation issues.
Added an option to specify dynamicArea (false by default).
Fixed an issue where the x velocity would remain zero in certain combinations of isInverted, bottomPinch, and dynamicArea.
Updated document tag.