Moved some
Merge branch 'develop' of https://github.com/nxkit/nxkit into develop
Remive
Not implemented.
Remove
Ignore
tuff
Trying to get node stuff working.
Revert "Trying to get node stuff working."

This reverts commit cf91ebf9c01dff6cf371c9a0a19c69c00af3c98b.
Revertted back.
Finished up port to using container for interfaces, now known as extensions.
Introducing the beginnings of an Angular
Stuff.
Added gulp to most of the web projects.
Using gulp to collapse typescript output to AMD. Had to add some hacks to export Typescript namespace, but this seems fine.
Working on getting the templates loading. Unsure how to proceed on this, actually.
Remove thing.
Combining templates into HTML file. Need to get them injected in the page before any template looks occur.

Support non-Require systems in each script; and addition of script objects to global namespace.
Implemented ViewDeferred to queue operations to be run once before a View is initialized. Using jQuery promises.
Implemented TemplateManager to register template HTML files to be loaded when a View is initialized.
The baseUrl is currently hard coded, but can change.
Misc.
Removed all the server side template stuff.
Removed Type from Predicate. This must be null given our inability to resolve the extension type using MEF metadata.
Client side template lookup is working. Registration of template availability is moved to independent modules. Still need some configuration of template file name stuff.
DeferredExecutor made into a class. TemplateManager now uses it's own instance of this. And there is a Default static TemplateManager instance.
DefaultLayoutManager now compiles a reverse order list of scripts. This speeds up lookup and allows document order to determine lookup results.
Ng test project using ItemGroup to import files. This works better.
Missed.