Improve error pages

- Titles are now consistent with other Hummingbird pages.
- 500.html's header now has the same style as others.
- Made sure that there's a reasonable amount of vertical space between the columns when they stack on each other.
- Made a couple of minor changes such as capitalizing "url".
- Lists are now, well, lists.