Allow installing the latest GitHub release

by passing `release = TRUE` to, or using the syntax `"user/repo@*` in `install_github`

Fixes #350.

Closes #466 (=includes it.)
That would actually also be a better way to implement pull - `install_github("hadley/devtools", ref = PR(10))`