Upload Media Works

#731 

The log messages are terrible, but the problem we were encountering was that you have to be logged in as the correct user in order to upload media to projects.