messages - redo templates, fix a few things

templates were not very dry and resulted in duplicate
element ids being output

use bootstrap for columns

make page title work

fix form issues - errors + saved values

make page fill up browser space