Merging color tweaks. Squashed commit of the following:

commit df24db0c4c230188dcaab14234156465e55c5beb
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Fri Jul 18 01:35:56 2014 +0200

    Changed thumb position calculation in the _FBSliderView class.

commit fc6d3c46a6bcad9e522c70cdd3ccffe177f9acbb
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Fri May 2 00:50:44 2014 +0200

    Added Facebook licence to the _FBSliderView.m file.

commit 66a0e80e69223a716e90b871a77e52451a88cc16
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Fri May 2 00:39:55 2014 +0200

    Code refactored, implemented color selection controller , resolved project warnings, changed demo project to edit background color.

commit 15e2bf43c306df38a5d96f01975f9ceacee688b9
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Thu May 1 01:29:57 2014 +0200

    Implemented color selection controller. Refactored RGB & HSB color views.

commit 85c4c8cf3737f9536494ab3cdb306b7f1df4c972
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Wed Apr 30 20:42:03 2014 +0200

    Refactored rgba color components selection view.

commit 23fc6ecfbb8881d8be80f2ad4144e35014ad3649
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Tue Apr 29 17:05:02 2014 +0200

    Changed keyboard manager to make it reusable all over the project.

commit 0266e29cc19bad42ab216e509107d4c68f744484
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Tue Apr 29 14:05:45 2014 +0200

    Implemented keyboard manager

commit 3a4fa8e88c734eb99e6ff88ff6f2f98b3d60590a
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Thu Apr 24 00:24:01 2014 +0200

    Implemented view, that contains UI elements to select color value from HSB colour space.

commit 29a43d59d59215773f4d5bd323f87cac4e72ca31
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Wed Apr 23 00:37:39 2014 +0200

    Added view controller & views to select color using HSB color space.

commit b7ff46732bf088764ac41b171b94d7ab49641d6c
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Tue Apr 22 22:57:02 2014 +0200

    Moved UI construction & setting layout constraints to the separate view class, changed color selection controller accordingly, added missed comments.

commit 2718a8395521e1f7803eaa1a0caace34d299ed72
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Mon Apr 21 23:57:33 2014 +0200

    Code refactored.

commit c96b4d18ea69b26024bec9df3d1ee211eb466c3e
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Sat Apr 19 01:15:41 2014 +0200

    Code refactored, updated unit tests, created category for UIColor.

commit 45c99976ad98c2f11d6a44a71279368164ea0a0a
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Fri Apr 18 23:41:18 2014 +0200

    Code refactored, added comments.

commit f2eda9ee505c6fccd507d4fc4d5aa5013c9c9c44
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Thu Apr 17 01:07:01 2014 +0200

    Changed mechanism of adjusting scrollview when the keyboard appears/disappears.

commit 41c3bcdbd1d3fff0c3332a53319e9616f4de90e6
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Wed Apr 16 01:44:21 2014 +0200

    Fixed auto layout constraints for color components views.

commit 7be79412233632adc7e1d257818f963b80a8f215
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Tue Apr 15 01:36:45 2014 +0200

    Springs&struts substituted with autolayout constraints for color selection views. Fixed callback handling.

commit f88b6bcda6d4ff5d4795e773d691fa9f3eeff5b0
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Mon Apr 14 01:38:02 2014 +0200

    Integrated color selection with the example the project.

commit ad5e84a6882337443ea3ffc9cf3e1d5ee6264651
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Sun Apr 13 23:49:57 2014 +0200

    Implemented view, that contains UI elements to select color value from RGBA colour space.

commit f179ee76c7e69ddffcefe8782aef832e1547f881
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Sat Apr 12 01:47:56 2014 +0200

    Modified: target-action notifying, when the slider's value changed; UI update in RGB color selection controller.

commit 8856bcb0be272af0647508211fabfb580c75bf48
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Fri Apr 11 23:22:56 2014 +0200

    Implemented view controller to select a color with RGBA components.

commit f9488fc5addcb6551ec89b961f2d71e8b267a0b2
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Thu Apr 10 01:45:11 2014 +0200

    Updated color wheel bitmap generation, fixed code style formatting, added licence.

commit 059b5a98f3df4c3f7a1a7af0afb2f47218362fed
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Wed Apr 9 23:23:06 2014 +0200

    Created ColorWheel class for color selection(hue and saturation components).

commit c6d9f3bdd9d178d57818d7d78ba4b372744beab6
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Tue Apr 8 23:34:56 2014 +0200

    Implemented FBSliderView control. Represents a regular slider with ability of applying custom gradient colors to it.

commit 09e9082c19b0ad7b52b7feac689faf7d762d5e13
Author: Maksym Shcheglov <maxscheglov@gmail.com>
Date:   Mon Apr 7 23:26:03 2014 +0200

    Add UIColor property binding to a tweak.
Merge related fixes. Style fixes. Add done button to color tweak view.