Enhance Painter class with some new stuff.

Painter now allows pixel manipulation using brush with given color and size.
It also tracks bounding rect of all performed operations as mentioned in #7.
Add documentation for ColorPicker widget.
Merge branch 'master' of https://github.com/mkacz91/apricot