User pages and Search results

User pages are now implemented by id and currently only displays the
user's username and email. Search results were implemented if they
matched the user's username, case insensitive. Repository search will be
implemented later. Also improving Markup when flashing, as security
could be compromised.