R1 - first working solution in python
* trying to build with travis
* run pep8 on the current directory
* added tests
* 2nd attempt at the algorithm
* 3rd attempt at the algorithm - addresses the cancelling of small holes in a big hole
Merge branch 'release/R1'