Changed the main compile target to 2.10.2, set travis test targets to 2.10.0, 2.10.1, and 2.10.2
Treat warnings as errors