tests: minor refactor and coverage support

* Moves tests into top-level directory and amends config path accordingly.
  This makes regular `python setup.py test` work.

* Adds code coverage testing script and instructions.  (closes #2)

* Amends source files to use proper `utf-8` encoding value and to use
  Unix line terminator conventions.

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
TravisCI: initial release

* Adds support for automatic testing of the workflow package
  on TravisCI.  (closes #3)

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
README: move to reStructuredText formatting

* Moves README file to reST formatting.  (addresses #5)

* Amends location of workflow figures as per changes on the upstream
  yawlfoundation.org web site.

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
README: addition of travis, coverage, pypi badges

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
version: pre-release version bump

* Bumps version to 1.2.0.devYYYYMMDD according to PEP 440.  Since sources
  had 1.1.0 specified already, it is safer to aim at releasing 1.2.0.

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>