Formatting. Added some general comments to the irf source.
Reverted previous changes has they would conflict with upstream.
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  using the timestamp that came with requestAnimationFrame instead of Date().getTime()
  swapped out setTimeout in favor of requestAnimationFrame
  bumped up version to 0.0.2
  added bower.json
  bugfixes related to the explicit depencencies
  added minified library
  use npm as buildtool
  browserify with 'standalone' option now
  changes to the buildprocess
  remove shape from sprite and remove tile from map
  using grunt-coffee-build to build commonjs module (work in progress)
  using grunt and browserify now
Merge remote-tracking branch 'upstream/master'
Try to remove remaining jQuery dependency.
Merge pull request #3 from bteixeira/master

Try to remove remaining jQuery dependency.