#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