Add docs

Added a Doxyfile to use for doxygen invocation (it could use some
improvement, but it looks OK for the moment).
Bump to version 1.0

Conform to Google style guide. It makes more sense for C++, but it is useful to do some static analysis
anyway.
Merge branch 'release-1.0' into next