Updated dashboard and added controller for saving user printing options

Tests here have been x'ed out -- problems with database cleaning
and testing using Rack::Session meant we weren't able to get this
working. But the feature itself works fine. User model now has an
'options' value.