Added a strikethrough text style to sf::Text. Fixes issue #243.
Fixed Windows DPI scaling causing strange window behavior (#679).
Fixed SocketSelector not being able to accept sockets with IDs larger than FD_SETSIZE on Windows (#153) and added the same checks to other affected methods as well.
Renamed SocketSelectorImpl's members to use camelCase, removed unnecessary checks from SocketSelector::add and SocketSelector::remove.
Merge branch 'bugfix/socket_selector'
Added support for SetProcessDpiAwareness as well, on Windows versions that support it.
Merge branch 'bugfix/texture_max_size'
Merge branch 'bugfix/windows_dpi_scaling'
C++11/14 compatibility
Merge branch 'feature/strikethrough'
bug fix: compilation error in VS2013 64bit
Merge pull request #688 from bruceoutdoors/master

Fixed compilation error in VS2013 64bit
Fixed FindSFML.cmake not updating library entries when the user changes the value of SFML_STATIC_LIBRARIES after the initial configure (#637).
Re-enabled RPATH feature.

RPATH is especially useful when running debug builds for testing on *nix
operating systems, because the binaries (e.g. examples) include library
runtime path information. This allows you to skip installing SFML to the
system or adjusting PATH variables/ld config.
Replaced GLEW with loader generated by glLoadGen, restructured GLExtensions.hpp for easier extension bookkeeping, make use of GLEXT definitions in Shader.cpp and Texture.cpp as well, replaced GL_MAX_TEXTURE_COORDS with GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, implemented flags for requesting a debug or core/compatibility profile context, added warnings to all context creation implementations to warn the user of an incompatible mismatch between the context they requested and the context that was created, changed the default context version from 2.0 to 2.1.
Implemented methods to retrieve the OpenGL handles from sf::Texture and sf::Shader.