Refactored vcloud collections a little to remove unnecessary inheritance
Removed old files
updated backbone models/collections for new vcloud support
minor
minor
some refactoring for flatter vcloud UI (dropped treeview)
added views/templates for new vcloud UI
Merge branch 'master' of https://github.com/TranscendComputing/StackStudio
More optimization around resource options when building route path to send to navigate()
Updated Dashboard nav item to utilized nav_selected class like all other nav items
Merge pull request #100 from lifeBCE/master

Route path optimization and dashboard nav object update
Got jasmine working with grunt and requirejs
Developed new unit tests (mainly testing routes)
Large refactor:
- Moved rjs config to own file
- Updated source (app, grunt and jasmine) to use new shared config
- Refactored common and main a bit to take advanatage of new shared config
- Updated paths in rjs config to support new structure
- Created config directories in root and js to better organize config files
- Moved config file into respective config directories (some still in old locations as I was unsure about their move)
- Updated jshint to use jshintrc file instead of bulky config in gruntfile
- Updated router specs to better report route being tested (need to add more here for account actions)
- Alot more little tweaks here and there as I stumble across them

This was all neccessary for one to support unit testing and also just to update the source code a bit to be more modular and extensible
Merge remote-tracking branch 'upstream/master'
Fixed defect in iews/account/navLogin.js preventing views from loading (part of refactor)
Few more little tweaks
More cleanup mainly dealing with source formatting
- Trying to achieve some sort of congruency with indention levels, 80 character width limit, next vs same-line open curly braces, and more (standards)
Fixed issues with trailing comma in rjs config
Started some refactor work in accountManagementView but left commented
Built out router specs to check route called and with what arguments
Holy sh%@!

There were a TON of full-path reference calls throughout basically all modules that bypassed requirejs
path lookup/resolution which made each of these susceptible to issues with baseUrl and more. I discovered
these when I attempted to write the first view spec and witnessed the scrolling errors!

Example:
    '/js/vcloud/views/someVcloudView.js'

Changed To:
    'vcloud/views/someVcloudView'

Best to let RequireJS do its thing.
Dang new git add -A!

Forgot to add new files/dirs
aaa_load_rjs_config.js is an attempt to have the rjs config loaded in a single place for ALL spec tests
since all specs seem to be gathered, sorted and then executed. This still might not be sufficient when
you wish to run a single spec file. Still developing best solution.
Added function to remove credentials associated with an accoun that has been removed