Build docs

I am on the fence about whether I should submit this against 2.4-testing or master. I feel like it's fine to go into master, but if the reviewer disagrees I could be talked into putting it in 2.4 or 2.5.
Next you should start a Jenkins job to run the unit tests in the branch you are building. This is a good sanity check, in addition to the integration tests you will run later.