added simple future/promise utility class
added cord-m requirejs plugin for resolving model-classes paths
code formatting
initial commit of the "big three" classes of cordjs model subsystem:
* model repository
* collection
* model (record)
added serialization support for models and collections in widget context
Model support in widgets:
* Transferring models and widget's params model bindings from server to browser
in widget:
* renamed serviceContainer to container in Widget
* Widget's constructor can now accept ready context instance
ugly and temporary registration of megaplan's Discuss model repository service in core
Merge branch 'master' into models
improvements in behaviour:
* refactored usage of DOMNodeInserted event to DomHelper utilization
* added debug() method
added basic partial (paged) loading support into the model collections
minor fixes
added ability to pass results to the Future callback via resolve() calling
basic raw support of new model creation and saving
Merge branch 'master' into models

Conflicts:
	Widget.coffee