Plain Rack app replaced with Sinatra application

fixes #31 #10 Slightly changed interface to Refile::App to not break Sinatra
In tests it could be set to something like `config.app_logger = Logger.new("/dev/null")`