JMS #84: Support context.Next() function in Routing layer

closes #84

This should now bring next support to routing handlers.
Show return value of ListenAndServe
Merge pull request #85 from codegangsta/JMS-84

JMS #84: Support context.Next() function in Routing layer
Merge branch '82-showerr' of github.com:hamo/martini into hamo-82-showerr
add route parameter globbing
allow empty globbed parameters
redirect to slash when requesting directory
Added readme documentation
Updated Readme
Merge branch 'static-noslash-redirect' of github.com:icholy/martini into icholy-static-noslash-redirect
prevent index out of range
path/filepath -> path
Removing namespace collision
Use `time.Since` instead of `time.Now.Sub`.
Use `http` codes.
Calm `golint` gods.

* Capitalization of acronyms.
* Remove useless `else { return }` clause.
* Arrange comments.
Handle error when closing files.

There are two other un-handled errors here :

```
$GOPATH/src/github.com/codegangsta/martini/router.go:234:13 res.Write([]byte(vals[1].String()))
$GOPATH/src/github.com/codegangsta/martini/router.go:236:13 res.Write([]byte(vals[0].String()))
```
I've ignored them for now.
Rename in `router_test` too.
Update README.md
Revert "Handle error when closing files."

This reverts commit 468b32397d98b0fff59dc965f77419c419676f7c.