Add 5 specs for the new ajax configuration options
Added configuration options for AJAX method from @kuon. Closes #523
update changelog
minor updates to readme file
Fixed a bug where record instances become out of sync.
Saved a couple lines and updated the unit test
Revert "Added configuration options for AJAX method from @kuon. Closes #523"

This reverts commit 44d3b60967e1781cd184132954c3c209a607c865.
Added configuration options for AJAX method
Re-build ajax.js from source
Fixes #528
Delete unused test runners

`$ npm test` was still running them, causing duplicate test runs.
bump version number
bump version for in package.json
Use runtime value of require() in relation. Helps compatibility with browserify
Fixed Uncaught TypeError: Cannot read property 'length' of undefined when trigger is false which results in routes being undefined
Code cleanup

return statements like these are not required in CoffeeScript
Use a more clear way of casting a boolean

User `Boolean x` instead of `!!x`
Merge pull request #536 from jamiter/dev

Code cleanup
made the if options.shim return part of the ending return block
Use truly global require(), allow passing model class directly in