Fix ResourceCache::ReloadResource() header comment.
Ensure that manually created textures with an assigned name, but no actual file to back their contents, will recreate the GPU object after device loss and set data lost state.
Instead of reverting to windowed if exact resolution match not found, use closest matching fullscreen resolution in Graphics::SetMode().
For Travis CI - switch CI build to use OS X build environment.