Modified baseUrl lookup to allow url parameters

Some frameworks etc (in this case FuelPHP) append
parameters to the url of script tags for caching purposes.

I modified the regEx to allow it to match /js/aloha/lib/aloha.js?anything
Annotate UI Container API methods as @api methods and document them.
Adapted artifact version
Merge branch 'dev' of github.com:alohaeditor/Aloha-Editor into dev-customer-enhancements
Added small note on how to develop repository browser stuff inside of aloha editor
Updated the repository browser to support filling the tree with folder structures (when folder objects contain children)
Merge branch 'dev' of github.com:alohaeditor/Aloha-Editor into dev-customer-enhancements

Conflicts:
	pom.xml
Fixed repository-manager not initializing repositories when they are late-loaded (IE 7 does this)
Story 3992 Task 4446: Persist current state of tree
Story 2379 Task 4459: Added test for initializing a repository late
Added support for table cell styles
Updated repository browser (implemented adaptive pagesize, modify height when window is resized, fixed some paging errors)
Merge branch 'dev-customer-enhancements' of github.com:alohaeditor/Aloha-Editor into dev-customer-enhancements

Conflicts:
	src/lib/vendor/repository-browser/js/repository-browser-unminified.js
	src/lib/vendor/repository-browser/js/repository-browser.js
Added configuration options for adaptive page size to guides
Updated repository browser to a version that has the positioning fixed
Updated the repository browser with a fix for clearing the search when clicking in the tree
Fix language errors (spelling & grammar).
Improve the prologue, make it consistent with that of other guides.
Clarify the Concept section.
Improve the documentation of the Repository API's query() method.