Add scrutinizer shield
Fix title formatting
Add cpplint syntax checking
Clean up makefile
Explicitly add cpplint to .travis.yml
Merge remote-tracking branch 'origin/master' into niw

Conflicts:
	.travis.yml
	include/distributions/common.hpp
	include/distributions/random.hpp
C++ style