Dropped Custom Spinal Building Tool from codebase. The only command line tool offered to the end user will be the composer. Refactored Spinal Core Building process.
Updated README.md that removes documentation about the Spinal Custom Building tool.
WIP on Refactoring composer tool to be used by the library itself and custom config processing. Still need to test it locally.
Fixed Composer Tool static serving when executed from the library.
Fixed more issues in the composer tool for end-user config processing.
Removed Shims from defaults config to be merged by a custom one. Implemented solution to include bundles in dist/libs.js, bundles to resolve cross-module dependencies at runtime (bundles property will be injected silently and it will be appended automatically to the requirejs config).
Fixed Bower dependencies installation on directory 'src' before karma is executed (This was causing issues when src/libs doesn't exists).
Fix completed to inject bundles silently in spinal core after requirejs gets injected (using '// ~~bundles' notation). Also, fixed a couple of bugs with the MainSpec insertion and requireMain config.
Fixed small issue with spinal built-in templates (double backlashes was causing a error. Also fixed some whitespacing formating when parsing the template through HTML plugin.
Moved PluginProcessor to be executed first (before create and ready). This should allow the IoC to have plugin support when instanciation phase happens.
Merge branch 'dev'