Increasing readability
Refactor to thumbnail generating
Fixed privilege checking
Simplified auth
Moved authentication check to Access
AJAX doesn't rely on StatusHelper

Since the purpose that StatusHelper was mainly created for no longer
holds, it was simplified to Messenger. It is now is used to transport
simple messages to views and still transports info whether the message
is about success or failure.