Add viewing flag for base layouts instead of using parentView
Merge branch 'master' of https://github.com/airbnb/rendr into lazy-load-base-layout
Address changes for unused var, global this binding and collection usage in view.js
Reconcile addition of collection to logic for off
Merge pull request #103 from mduvall/lazy-load-base-layout

Add viewing flag for base layouts instead of using parentView
Default to Express' errorHandler

No need to provide a default one.
Remove unused `router` option
Cleaning up BaseView#remove()
Added very basic client error handler. And basic test.

On a routing error, the router will trigger "action:error", similar to "action:start" and "action:end".

Example usage:

// Rendr controller:
function(params, callback){
  if (!params.specialValue)
    return callback(status: 404);
  callback(null, params.specialValue);
}

// client code to handle exception
App.router.on("action:error", function(err, route) {
    // console.error("Routing error", err, route)
  }
});
Merge pull request #122 from juvo-tv/handle_client_routing_errors

Added very basic client error handler. And basic test.
Add 'examples' directory

Starting with just a 'simple' example, but plan to add more.
Merge pull request #131 from airbnb/examples

Add 'examples' directory
Merge pull request #1 from buildcom/auth

Added middleware function (and middleware-esque function for Backbone ro...
Merge branch 'master' into auth
Merge pull request #2 from buildcom/auth

Removed passing of next function
Added ability to set defaultEngine for the express app.

Will default to js
//usage
var server = new Server({defaultEngine: 'coffee'});
Updated pull request based on good ideas expressed by dominikkrejcik
in https://github.com/airbnb/rendr/pull/95
Merge pull request #132 from givingstage/default_engine_for_express

Added ability to set defaultEngine for the express app.
Adding example of how to set up sessions
Rearrange middleware for clarity