Ignore build directory
Switch gtest/gmock to submodules.

Also remove the pre-built gtest/gmock libraries from the repo and
instead build them on demand for the tests.
Fix readme formatting
Merge pull request #1 from Ventero/cleanup

Use submodules for gtest/gmock and some CMake cleanup