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
Merge branch 'lwt-core' of git://github.com/andrewray/ocaml-github into andrewray-lwt-core
+Andy Ray to authors
bump to 0.9.0
Tweak: include module directly rather going through an alias
build ocamldoc by default