Merge pull request #18 from laurentvdl/master

Exception reference when deploying models
Merge pull request #21 from laurentvdl/master

document model dependencies
Initial implementation of issue #19.
See example-dynamic-extension subproject for a use case.
Cleaned up logic for handling attributes in annotation-based Web Scripts.
Added support for java.util.Map and TemplateProcessorRegistry arguments in Web Script handler methods.
Templates now have access to 'url' and 'webscript' variables.
Added Bootstrap framework to AMP distribution.
Added Bootstrap framework to AMP distribution.
Merge branch 'bootstrap' of https://github.com/lfridael/dynamic-extensions-for-alfresco into bootstrap
Generate a 400 Bad Request if no Web Script format is specified.
Added Sublime Text files to .gitignore.
@RequestParam now supports long/java.util.Long arguments.
Initial implementation of web console. Issue #13.
Console allows for restarting the OSGi container.
Other functions are not yet implemented.
Web Console layout changes.
Layout is now responsive.
Status now shows file installation paths.
Sticky footer shows last updated info.
Added Github project link to header
Annotations for use in solution to issue #6.
Added comment about not supporting Blueprint configuration.
Update README.md
Renamed 'metadata' project to 'extension-management'.
Changed package name in web-console project.
Renamed Java classes in extension-management.
Implemented  infrastructure for #23 and #6.
Status update.
Removed unused Ruby script.
Resolves issue #3. BREAKING CHANGE.
Dynamic Extension JARs now require the 'Alfresco-Dynamic-Extension' header in their manifest.