LIVEOAK-202: Install example application: AngularJS Implementation
Merge pull request #263 from ammendonca/LIVEOAK-202

LIVEOAK-202: Install example application: AngularJS Implementation
Merge pull request #264 from mwringe/LIVEOAK-47

LIVEOAK-47: Minor bug fixes to the script module.
Install Example Applications improvement
Install uses specific endpoint for copying contents to app folder;
Import reads application.json and creates the app through regular endpoints;
Actually pass in the directory to ApplicationDeployerService, as we have it, so it doesn't have to be recreated
Refactor LiveOakFactory to use the same services as WildFly subsystem to prevent code duplication.
 - Also changed ApplicationsDirectoryService to not default the directory if it's null, and to use ApplicationsDirectoryPathDefaultValue in conjunction with MSC DefaultValue instead
Adjusting Installed badge in example apps
LIVEOAK-359:  verify client-side if column already exists
Merge pull request #266 from vrockai/LIVEOAK-359_2

LIVEOAK-359:  verify client-side if column already exists
Console: less style fix
Merge pull request #267 from vrockai/GAB

Console: example apps FF transition fix
LIVEOAK-461: Console - closable info message
LIVEOAK-255: Console: make id in new rows editable
Merge pull request #268 from vrockai/GAB

Console: several fixes
Remove commented out test
Add "application/liveoak-local-app+json" custom media type
- Used on POST to specify that an application should be created with the application.json and app content from the local directory specified by "localPath"
Failing tests for handling "application/liveoak-local-app+json" media type
Remove failing test for "application/liveoak-local-app+json"
Initial commit of supporting multiple Resources for a single URI, differentiated by MediaType
Update MediaType matching test for better testing best match logic