Merge pull request #24 from peternewman/master

Revert back to building oldest builds first, so the build numbers make sense
Now the Doxygen is clean, make any errors in the doxygen show that build as failed, but still run remaining steps to publish the updated docs