$660 Consolidated single and multi-select functionality
#660 removed alert during Back button in list of modules. Also used ui-router .go instead of the href used
#660 removed moduleSelectController file which is not used anymore.
#660 added the replacement of white space characters with nbsp. Added logic to correctly generate block name and summary when nbsp are found.  Fixed a bug where some &AAA; elements were not being filtered in the name and summary generation.  Fixed a bug in our limitToWithEllipsis filter which was using angular's limitTo but that function seems to have trouble with certain white space.
Merge branch 't660' of github.com:VHAINNOVATIONS/Mental-Health-eScreening into t660
t660: Fix multi select problem.
t660: use answer id for single select.
#661 added logic to translate the right operand of single or multi select questions, into the answer label when creating the block name and summary.
#660 reduced the length of block names shown in the template editor's structure page
Merge branch 't660' of github.com:VHAINNOVATIONS/Mental-Health-eScreening into t660
#660 found bug which was causing the emptying out of child text blocks.
t660: fix the answer id problem.
#660 Initialized bower
#661 Re-wrote assessment variable menu and table directives
#660 Managing event bubbling mo' betta
#660 Fixed overwritten data in ng-table for assessment variables
Merge remote-tracking branch 'origin/t660' into resolved

Conflicts:
	eScreeningDashboard/src/main/java/gov/va/escreening/variableresolver/MeasureAssessmentVariableResolverImpl.java