Merge pull request #137 from existdissolve/development

Fixed bug in isLoaded(); added JS for hiding/showing "empty" message
fixes for permissions to patch and installer for menu builder
CONTENTBOX-507 #resolve #close
new method prepareUIRequest() on cb helper to allow you to setup a contentbox request
CONTENTBOX-467 #resolve #close
Saving an Entry without any content returns an error that Contentbox is no longer picking up
CONTENTBOX-488 #resolve #close
Added a getName() to role object so it is more descriptive.
CONTENTBOX-487 #resolve #close
DsnCreator readonly dsnName input field
CONTENTBOX-503 #resolve #close
Add getCustomField() to BaseContent
CONTENTBOX-191 #resolve #close #time 10m
User with Editor role cannot publish page
CONTENTBOX-332 #resolve #close #time 15m
Media manage should not display certain files, new setting excludeFilter
CONTENTBOX-508
Automated build process
cleanup and refactoring of tests
CONTENTBOX-504
CF11 Compatibility issues
CONTENTBOX-504
CF11 Compatibility issues
CONTENTBOX-508
build process