Error pages

Error pages for database error, 404 and generic/other errors
Also removed all output generators from the update script (`$this->line()`, `$this->error()`, `$this->comment()`).
Added checks to see if expected airport exists.