Fixed TCP packet data corruption in non-blocking mode (#402, #119)
Attempt to fix taskbar bugs on Windows (#328, #69)
Minor improvements to sf::Packet operators (now using strlen and wcslen instead of explicit loops) (#118)
Fixed non-blocking connection with a sf::TcpSocket on Windows
Optimized Shader::setParameter functions, by using a cache internally (#316, #358)
Pressing ALT or F10 on Windows no longer steals the focus
Replaced the deprecated gethostbyname with getaddrinfo (#47)
Fixed compile error with getaddrinfo with MinGW
Fixed white pixel showing on first character of sf::Text (#414)
Don't reimplement std::copy().

Using std::copy() potentially makes available helpful checks in debug mode and
can also lead to faster code by calling memcpy() in release mode.
The <algorithm> header was already included.
Merge pull request #415 from Oberon00/utf-stl-copy

Replaced explicit assignment loops with std::copy in sf::Utf functions.
Updated links in readme.txt
Improve TextEntered for OS X (close #377)

Code from pull request #401 was not used because some methods used
don't exist on 10.5 which is still supported by SFML 2.1.
Fix KeyRelease event with CMD key pressed (close #381)

Solution based on pull request #401
Update logos for Cocoa example
Refactor SFOpenGLView and move code related to modifiers to a new file

Now SFKeyboardModifiersHelper.(h|mm) manage all the logic of modifier
flags and the state of the corresponding keys

Also, now modifiers key release events are correctly fired with
multiple SFML windows.
Add support for right control key on OS X

Related to #401
Fix mouse moved event on OS X when dragging the cursor (close #277)
Remove dead code
Improve reactivity of setMousePosition on OS X (fix #290)