Added experimental addition of OSX build, which is setup to not fail is OSX build fails, until it can be stabilized. Added os-specific init, namely for cppcheck, which will hopefully still work on linux nodes. Disabled new Travis config validation, since fails with os=osx added. May need to get travis to turn on the support for OSX to get it working.
Cleaned up/simplified test server operation.
Forgot to add Rakefile change to disable .travis.yml validation in CI build