Fixed #37.

The code is now more consistent and makes - in my opinion - much more sense than before. A DrawingTool now simply fills "its shape" as large as possible into the given image.
Merge branch 'master' of ssh://github/Fingerpaint/project-code