[3.0] Added CS Checks To The Test Suite

What do you make of this @scottrobertson? This way travis will through a tantrum for pull requests with bad cs, and indeed if we accidentally push some bad cs.