Added setting of the timer resolution in the Win32 implementation of Sleep and rewrote the Unix Sleep implementation to use nanosleep instead of pthread_cond_timedwait to prevent spurious wakeups from causing the function to return too early.
Modulo operators for sf::Time (fixes #429)
Replaced the custom sfml_parse_arguments CMake macro with the standard equivalent cmake_parse_arguments
Added operator - for sf::Color (#114)
Added Font::getInfo to retrieve various information about the font (for now, only the family name) (#164)
Fixed TcpSocket::connect with timeout could switch a blocking socket to non-blocking mode on immediate connection success (#221)
Added SoundRecorder::setProcessingInterval (#333)
Fix whitespace
Merge pull request #430 from Foaly/timeOperators

Added modulo operators for sf::Time (#429)
Minor indentation and namespace fix
Improved text quality (especially visible at small sizes, and with pixelated fonts) (#228)
Minor corrections in comments and syntax
Fixed crash in the Linux implementation of Joystick, when inotify failed to initialize
Fixed bug in sf::Text bounds calculation (was introduced in SFML 2.1)
Added operator for division of two sf::Time objects
Merge pull request #453 from Bromeon/master

Added operator for division of two sf::Time objects
Added String::fromUtf8/16/32 functions (#196)
Fixed stupid compile error in previous commit
Forgot to include <Utf.hpp> in <String.hpp>
Added String::fromUtf8/16/32 functions (#196)