BLTI-92

Make the alert messages line up with the typical style used in 
portlets.



git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@120372 66ffb92e-73f9-0310-93c1-f5514f145a0a
BLTI-193

Insist URLs start with http or https.



git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@120373 66ffb92e-73f9-0310-93c1-f5514f145a0a
BLTI-185

Escape the HTML using Formattedtext and leave newlines alone.



git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@120374 66ffb92e-73f9-0310-93c1-f5514f145a0a