Examples adjustments.

* French to English punctuation.
* Pong and Shader use fixed-sized windows now (especially on tiling
  window managers, the windows will be resized automatically, thus
  making the examples look and also behave weirdly).
Fixed a few typos and improve some sentences in the documentation
Removed some trailing spaces
Fixed additional comments and documention spelling mistakes.
Further corrections of typos and dash inconsistences
Merge branch 'bugfix/doc_n_spaces'
Fix joystick pathname construction
Excluded attributes from none textual files.
Updated the readme.txt.
Updated the version to 2.2, added support for patch versions and added the changelog.txt
Fixed Xcode templates to work with any SOVERSION
Updated doc version and removed trailing spaces
Hide CMake success message in quiet mode
Reduced lock contention when playing and immediately querying the status of a SoundStream.
Merge branch 'bugfix/soundstream_contention'
Fixed the namespace and class icon issue and updated the Doxygen file.
Added version in doc header
Replaced unsigned int with std::size_t for array indices/sizes