Merge pull request #18 from jsteiner/master

Add signed out routing constraint
The CHANGELOG is actually a NEWS file
Update NEWS.rdoc up to current version
Add next section to NEWS.rdoc
Fix field map usage
Specify ruby version for travis
Require warden explicitely
user_class should be delegated to config.
v0.0.15
Use a configurable handler when not signed in

The aim here is to to give Monban users full control over what happens
when `requires_login` is run and a `User` is not signed in.

* Default redirect location configurable with `no_login_redirect`.
  This accepts anything that can be passed to `redirect_to`.
* A configuration for `no_login_handler` was added. This allows the
  developer to easily completely customize the response to account for
  MIME types or whatever they please.
Document routing constraints