Interim checkin.

Implemented KnockoutJS.
Implemented Gritter for toast messaging.
Implemented jquery UI.
Refactored stylesheets.
Refactored Login page to use KnockoutJS.
Refactored ViewNetwork page to use KnockoutJS.
Refactoring ndexUI into ndexWeb to use KnockoutJS.
Added shared modal window code.
Fixed bugs with the Workspace.
Fixed various bugs with user login/logout and recognizing users.
Fixed bugs in the RESTful API.
Numerous other bug fixes and enhancements.