Update README.md
Update README.md
Fix typo'd ignore
Fixes #154 useAnimationLoop disabled in chrome.

Conflicts:
	leap.min.js
Only run animation loop if focused

This improves performance when multiple tabs are open, as chrome we
provide animationFrames for any window visible, even if out of focus,
LeapJS only needs to update if focus is given.  This improved by a
noticeable 5 FPS (15 to 20) with unfocused visible windows.

Note that when focus is returned, the focus event is fired before
resuming the animation loop.
Only run the pipeline on animation frames in the browser

This is pretty important, as the pipeline can be heavy and even include
calls for rendering to the GPU.  It does mean that if someone is needs
to do data analysis on deviceFrames directly, they won't have the same
processed frames available to them.  This isn't a problem until its a
problem.
Explicitly name leap animation frame callback for nicer profiling
Allow .use to be called multiple times on a controller
Merge pull request #153 from joshbuddy/master

Fix typo'd ignore
Merge branch 'master' into use-again

Conflicts:
	leap.min.js
Merge pull request #156 from leapmotion/use-again

Allow .use to be called multiple times on a controller
Merge branch 'master' into requestAnimationFrame

Conflicts:
	leap.min.js
Merge pull request #155 from leapmotion/requestAnimationFrame

Fixes #154 useAnimationLoop disabled in chrome.
Version 0.4.2
Add pipeline note to changelog
Merge branch 'master' into 0.5.0

Conflicts:
	CHANGELOG.md
	bower.json
	leap.js
	leap.min.js
	lib/_header.js
	lib/controller.js
	package.json
Add comment.
Cleanup