t660: error handling for failing to parse template.
660 Measure/Question Service Restangular stuff
t660: fix type problem caused by right side is a number
t660: remove consumes="application/json" from new web services
#661 Added question answers for assessment variables
#661 Added date validation to right condition value
#661 Added email and number validation to conditions
#661 Added min and max value to number conditions
#661 changed the ID sent back from: /services/questions/{measureId}/validations to give the validation ID and not the measure_validation_id
t660 display 500 error message for veteran summary and review assessment
#660 fixed drag and drop so it will not duplicate the AV moved. The drag and drop solution was also made more robust so that if some element which contains an AV element is moved, the duplicate AV will be removed. Refactored all code having to do with block content manipulation into the new TemplateBlockService. Removed parenthesis from the element inserted.  Updated the parsing of the AV element to parse correctly.
Merge branch 't660' of github.com:VHAINNOVATIONS/Mental-Health-eScreening into t660
#661 Updated validations to use validation type lookup
#661 Added rootScope.addMessage back
#661 Fixed free text input
#661 Removed console logging
#661 Fixed date-picker from defaulting to year 1969
#660 Upgraded textangular to v1.3.0-pre14. Fixed cursor placement when a assessment variable is added (now focus is regained and cursor is in correct place). Summary with AV was enhanced so they look like AV in the text
Merge branch 't660' of github.com:VHAINNOVATIONS/Mental-Health-eScreening into t660
Merge branch 't660' into resolved

Conflicts:
	eScreeningDashboard/src/main/webapp/WEB-INF/views/dashboard/assessmentSummary.jsp