GetSigningMethod only returns method - fixes failing tests with go 1.1.2
Merge pull request #3 from abdollar/master

GetSigningMethod only returns method - fixes failing tests with go 1.1.2
refactor test code
Merge pull request #4 from cenkalti/test

refactor test code
Update README.md
make time function overrideable
Merge pull request #5 from cenkalti/master

make time function overrideable
updated TimeFunc documentation
check nbf claim
Merge pull request #6 from cenkalti/master

check nbf claim
updated parsing errors to provide more feedback
documentation fix
gofmt README examples

Conflicts:
	README.md
switched error details to bitfield
documentation
Merge pull request #10 from dgrijalva/detailed_error

Updated error response from Parse to provide more detail
Update README.md

`jwt.New()` only returns one parameter, `*Token`
Update README.md

You cannot perform the not (`!`) operator on an `error`. It gives you `invalid operation: ! error`.

Tested in Go Playground: http://play.golang.org/p/jhlsHoS_gc
and locally on go1.2
Merge pull request #12 from hermanjunge/patch-2

Update README.md
Merge pull request #11 from hermanjunge/patch-1

Update README.md