Bug 1038103 - Generate documentation from source code and publish to readthedocs.org

Preview available at http://gaiatest.readthedocs.org/en/latest/
I think this comment should probably go into the guide on writing tests.