Jar_cli: abstract cookie -> token parsing and repository lists into a CLI module
abtrast api over simplified Cohttp_lwt interface
add Github_core module abstract over simplified Cohttp_lwt
move github module to unix
add js backend
fix js deps (no lwt.unix)
Use Cohttp_lwt.Client as Github_core.Make functor argument
move Cohttp_lwt_xhr implementation to cohttp project
implements the gist github api

I think the only missing function is 'is_starred'.  This produces
2 valid responses (204 if starred or 404 if not) which would require
a custom API function.
build against latest cohttp
+Andy Ray to authors
bump to 0.9.0
Tweak: include module directly rather going through an alias
build ocamldoc by default
sync opam with mirage-dev
Use latest Cohttp 0.12.0 API for Auth
Modernize Travis scripts to OPAM 1.2.0 workflow
Turn js_of_ocaml to be off by default and sync OASIS
make js_of_ocaml optional in opam
Remove OCaml 4.00.1 from the test matrix, as Cohttp 0.12.0+ requires 4.01.0+