Naming Congruency

Fixed names in JS Origami-related functions to parallel java
Merge pull request #22 from palmdeezy/master

Naming Congruency
Update package.json
bower config for rebound-js
remove bower.json as it doesnt seem to work with packages nested in a repo
add docs for the js version
docs tweaks after proof-read
rerun docco
docs tweak
update docco
update gradle files to work with latest Android gradle plugin
Fix .travis.yml to build with the latest tools on Travis CI
Merge pull request #28 from facebook/MichaelEvans-gradle_files

Everything looks good in CI, merging. Thanks!
Change SpringClock to use Android's SystemClock for more accurate time
Merge pull request #31 from runningcode/master

Change SpringClock to use Android's SystemClock for more accurate time
bump rebound.js to 0.0.3
Use setImmediate instead of nextTick in node
Convert ReentrantCallback to CopyOnWriteArraySet

This fixes a ConcurrentModificationException that can be caused by
adding/removing listeners while iterating. This arose when the
ReentrantCallback code was modified to avoid using Guava and
UnmodifiableSet was incorrectly used as a replacement for ImmutableSet.
UnmodifiableSet allows the underlying collection to be modified which
leads to the exception if performed during iteration. This should be
faster as well and removes some custom code.
Removes rebound-js and updates Readme
Merge pull request #37 from facebook/bugfix

Convert ReentrantCallback to CopyOnWriteArraySet