New Urho2D sample demonstrating constraints.
Thanks to Aster for his help.
Update CMakeLists.txt
Merge remote-tracking branch 'remotes/mike3d/master'
Clean up shader compiler error string on shader live reload to allow recovery. Closes #363.
For Travis CI - switch CI build to use OS X build environment.