— Added the option of avoiding starting the whole scanning procedure if it makes no sense. Will still support the old way of doing things, however.
— Added some more tests
— Solved possible problems with special characters
— Rewrote the ‘reversedString’ function. It is slower, but much more reliable, as before, it couldn’t handle special characters.
— Added a pemutator to facilitate testing, etc
— Added some more tests (temporary)
— Added more tests
— Implemented the ability to load an arbitrary number of words with CSWordList (useful for testing)
— Improved CSFileReader, so that it uses a data source to decide whether it should stop reading or not.
— Bug fixes.
— Added a doxyfile
Merge branch 'dev' of https://github.com/csotiriou/gcd-proj into dev

* 'dev' of https://github.com/csotiriou/gcd-proj:
  — Added more tests — Implemented the ability to load an arbitrary number of words with CSWordList (useful for testing) — Improved CSFileReader, so that it uses a data source to decide whether it should stop reading or not. — Bug fixes.
— Added some more tests and supporting files