Fix assets to properly call parent constructor
Run CGI.escape only when we know we're not working with nils
Update Sinatra::Router syntax
Upgrade sinatra + sinatra-router