~~~~~~~~~~~~~~~~~~
* added ability to change the color, border, shape and visibility of the dot (:attr:`~BlueDot.color`, :attr:`~BlueDot.border`, :attr:`~BlueDot.square`, :attr:`~BlueDot.visible`)
* added protocol version checking
* minor threading changes in btcomm
* updates to the Blue Dot Python app
* rewrite of the mock app
* support for protocol version 1