Gmock integration, Travis-CI fixes, documentation cleanup