Fixed sdl2 cmakelists to use sdl2_source_dir instead of non-relocateable project_source_dir. should fix osx builds
more git fixes for osx travis
merge with master for CI on osx