USERGRID-207 Fix license headers in portal Angular.js files

Hi Folks,
OK, this PR proposes the following

 * nests all Apache License headers within the root element of the HTML.
 * correctly formats the html within all the files touched by the above bullet format. 
That is it.
I am still slightly puzzled as to why Angular cannot interpret a perfectly legal HTML comment as such. Oh well... never mind. I may head over there if I find the energy later on tonight.