Enable docs validation on travis

Closes #691

Review 490 by @mlucy
Merge branch 'next' into sam_libcxx
Merge branch 'sam_libcxx' into sam_no_ptr_bag