Added async.js
Added exported types, to make it easier for backends to test against.
Fixes to populate, and other cleanups.
Removed debugging prints.
Added async as a dependency.
Added missing semicolons.
Added missing 'key' param.
Added missing 'async' require, corrected _.assign spelling, and fixed if's around doc ID reassignment.
Merge ssh://dt-dbronke-lnx/home/dbronke/devel/other/omega-models
Fixed some minor bugs related to the nedb backend.
Added dePopulate, and exposed 'getRefs'.
Fixed issue with not calling 'unescape' when we save a model that already existed, and also started working on making updates smarter.
Put in placeholders for unittests we need.
Fixed a bug where Model instances wouldn't populate their $id keys when retrieved from the database.