CYB-148, new pages for maintenance, 404 and 500 errors

@elicochran there's quite a lot of duplication for these files. Is it possible to at least have the CSS in a separate file?