233: Fix warning

Code review of change to create SysError from error passed from AMC

Jira: BRIX-233
134: Make labels in a LabelGroup draggable

Jira: BRIX-134
134: Code review

Jira: BRIX-134
The following changes are being made:
1. Removing the trailing white spaces in a lot of lines
2. Correcting the position of the association Key which were wrongly
placed inside the labelConfig
3. Removing the test with non-clickable labelgroup with a few clickable
individual labels as this is nolonger allowed
4. Changing the page layout a little bit because of change 3 above.
Merge branch 'master' into tejal-LabelTestsCorrections

Conflicts:
	demo/labelTests.html
1. Correcting association key positions
2. Removing the test with non-clickable label group with a few clickable
individual labels as this is no longer allowed
3. Changing the page layout because we are removing the test in point 2
above.
233: Updates during integration test.

- Updated to jquery 2.1.1 to work with latest AMC code.
- Modified LifecyleEventAdapter's default config values to match that of PXE's proxy.
- add unit tests for LifecyleEventAdapter

Jira: BRIX-233
remove obsolete build.sh file
MAINTENANCE: added manigen.py, a manifest file generator.

The manigen.py generates a manifest file of the BrixClient assets to facilitate coordination of their deployment.

The Makefile build target now creates the build/brixclient-manifest.json file using the manigen.py script
BRIX-253 - LabelTests Corrections with the new LabelTests added

1. Correcting association key positions
2. Removing the test with non-clickable label group with a few clickable
individual labels as this is no longer allowed
3. Changing the page layout because we are removing the test in point 2
above.
28: Adding new Tests to the Sketch tests demo page

Jira: BRIX-28: Adding new Tests to the Sketch tests demo page
28: Adding new Tests to the Sketch tests demo page

Jira: BRIX-28: Adding new Tests to the Sketch tests demo page
adding checkgroup tests
121: change the name of the proto class to ProtoMultiSelectQuestion

Jira: BRIX-121
121: rename answerman.js to ipsanswerman.js to match the class it contains

Jira: BRIX-121
121: Add english localized strings for brix assessments

Jira: BRIX-121
121: MultiSelectQuestion bric

- Feedback is ugly (because it is using the same method used by MultipleChoiceQuestion)
- The newly added behavior of displaying which selections were correct and which were incorrect after an incorrect submission is NOT implemented here, and has several unanswered questions on how it should work.

Jira: BRIX-121
121: changes in response to code review

- update svgBric and htmlBric templates
- move types from the utils namespace to IAnswerMan
- create types for the AnswerKey, specific Solution types and specific Answer types

Jira: BRIX-121
28: Adding new Tests to the Sketch tests demo page

Jira: BRIX-28: Adding new Tests to the Sketch tests demo page
28: Adding new Tests to the Sketch tests demo page

Jira: BRIX-28: Adding new Tests to the Sketch tests demo page