Build info improvements

Add a few nice touches to the build info provided on the deployment page.
Namely:
 - search for success/failure strings and colour the tag appropriately
 - make tag a hyperlink if it ends with a valid https? link
It's generally considered good form to *never* use java.net.URL. java.net.URI is a better alternative which won't try and do a DNS lookup as part of construction.