Message: Fixed messages ul being displayed even though no messages we're set.
Velox, Router: Added access callback.

Access callbacks allow for a specific callback to be called before
outputting the page, checking if the current user is allowed to view
the page or if a error 403 should be sent.
Message: Changed warning severity to notice and added success severity
Added default styling for messages.