Refactored to use consistent 2 space tabs instead of mixed.
Refactored Cursor to provide set function and onChange as an alias, that is able to warn the user about its deprecation if necessary. Also remove the usage of underscore in Cursor.
Removed underscore as dependencies and replaced it by small helper dependencies.
Rebuild and increase version number.
Removed all es5 polyfills and added find function.
Rebuild project and example.
Merge pull request #16 from trevex/master

Removed underscore dependency and preparation for renaming.