changed typescript to TypeScript
Added time grunt task
set 'development' default if NODE_DEV is undefined
documented set as chainable
declared elementListener just once
reverted typeof to use interfaces instead
Added fromObject method to schemas
changed toObject to fromObject when relevant and some minor type improvements.
removed some unnecessary dependencies
Added an optional noremote parameter to find method
Updated underscore type definitions
improved generics for underscore methods
Added lodash as vendor dependency
replaced underscore by lodash
made second parameter in each iterator not-optional
improved types in collection query function