Shared library

Hello!
This is a set of modifications to compile and deploy Qt-Color-Picker as a shared library.
Changes include:

* Modified widget classes to use a private data pointer
* Renamed Color_Preview::getBackground() to background() for consistency
* Updated color picking for Qt5 (Qt4 support retained also)
* Added a .pro file for building a shared library