Work with RequireJS

require function in the compiled crafty.js expects the exported symbols the be defined in module.exports object. If using RequireJS Crafty was never added to the object. That leads to `var Crafty = require('./core.js'),` returning an empty object which leads to Crafty failing to initialize.
extracted spriteanimation
add to package.json
Remove unwanted mobile behavior

Removing scroll on viewport is not something you want as it also happens on a iPad for an example.
The window.scrollTo does not work on iOS7 anymore, so that is also useless now, also because it will not scroll if the viewport height is equal to the document height.
Setting that the touchmove on is ignored on the Crafty element and not on the whole page, so that the webpage is still functional.
Merge pull request #667 from Hilzu/requirejs

Work with RequireJS
Merge pull request #690 from kevinsimper/removeMobileConditions

Remove mobile conditions
Multiway speed docs
Merge pull request #698 from kevinsimper/multiwaydocs

Multiway speed docs
add example to Crafty.background documentation
Merge pull request #700 from sbyrnes321/background

add example to Crafty.background documentation
fix bug in Crafty.DOM.translate

Arithmatic error: The translation was incorrect when the viewport scale
is not 1 AND the viewport x or y is not 0. This fixes it. Also improved
the documentation.
viewport improvements

* Get rid of Crafty.viewport._zoom which is synonymous with
Crafty.viewport._scale. There is no point in having two redundant
properties.

* Eliminate temporary-object-creation in Crafty.viewport.rect(), by
making a persistent object. (To avoid unwanted interactions, this object
should be read-only, which required me to edit diamondiso.js.)

* Improve documentation
add test for Crafty.DOM.translate()
fix test of Crafty.DOM.translate()
Merge pull request #670 from mucaho/split_files_2

extracted spriteanimation to its own file
Merge pull request #702 from sbyrnes321/develop

viewport improvements: eliminate redundant _zoom property, improve docs
Merge pull request #701 from sbyrnes321/zoom_error

fix bug in Crafty.DOM.translate when viewport scaled+zoomed
Resolved #552
- Entities stop moving when focus is lost (eg. `CTRL+F`, `CTRL+E`)
- Blur correctly traps all keys, except `CTRL+H`
- Various fixes from code-review
- Tested in IE, Chrome, and FF
Bump version to 0.6.2
Merge pull request #706 from starwed/ver062

Bump version to 0.6.2