Rename disk method
New makeHandler and doMarshall methods

makeHandler takes care of all the auth before reaching other methods
doMarshall does all marshalling for the handlers
Clean up all handlers since we've got helpers
Clean up load library

Return empty interface so we can return a string on error rather than
dying. Initialize our Load object on return.
Return empty interface in ram library
Add disk usage output to system endpoint
Update routers to use new handler wrapper