Merge branch 'release/v0.2.0'

* Proper start of versioning for the project:
  Implement version increases for bug fixes, new features, and major changes.
Merge branch 'release/v0.2.1'
Merge branch 'release/v0.2.2'

* Package documentation maintenance.
* Changed GA population size and generations to speed up default GA runs.
Merge branch 'release/v0.2.3'

Fixed breaking python 2.6 build
Modified installation documentation

* Modified install section in README
* Added an alternate method of install to docs/installation.rst
* Moved docs/installation.rst to INSTALL.rst and included it. This way one can
  modify install information from the root folder and the documentation builds
  pick up the changes.
Merge branch 'feature/oop' into develop

Conflicts:
	README.rst
	docs/installation.rst
	pyeasyga/pyeasyga.py
	tests/test_pyeasyga.py
Refactored code and tests
Update to version v0.2.4
Merge branch 'release/v0.2.4'