Programatically register the klein.php routes as needed
Depend on guzzle/guzzle ~3.1.0 instead
Add an App#registerAssetRoute method
Add a BaseController#setLayout method