bringing over some code from edge that keeps the records in the same order they were added and adds an optional sort() function to control the order.
updated javascript files
map files are back in master, YEAH!
attempt resolve merge conflicts of dev to chrome_order_fix
cake build no source maps!
so git thinks I merged dev  branch... even though I already did
compile without source maps in branches that aren't master
improving tests a bit for preserving order of model records
not sure how exactly to fix at the moment. left in some debugging code.
Manual merge of e8364e6 from #382
small tweaks to the test description lines in events
manually resolve conflicts on merge from dev
build and fix a test
fix failing test on updating model hasMany collection
manual merge of #450
Fix model instance Events wrapper

Take in implement of Events (#447 / #450)
Delete not necessary `if` on controllers release
Merge pull request #452 from yaakaito/fix/event-fixes-for-model

Fix model instance Events wrapper
Merge pull request #453 from yaakaito/fix/simply-controller-release

Delete not necessary if on controllers release
manual merge of #410 with some test renaming