Fixed error message for setImage
Merge pull request #147 from ntim/support_for_philips_hue

Support for philips hue
Build release
Merge remote-tracking branch 'origin/master'
cmake: do not cache libusb library if libusb-1.0 headers not found

Library found might be an older libusb version.

Closes #158
Allow disabling PROTOBUF support

One dependency less for users that only use DISPMANX grabbing
Fix linking with static Qt Embedded builds

Make sure pthreads and dl get linked when building Hyperion
using a static Qt Embedded library instead of Qt X11
Added LedDevice for "ws2812s" leds
To activate: use led device "ws2812s" in the hyperion configuration
Moved defines into cpp file make include of h file smaller
removed not needed includes
fixed warnings (removed some ascii art for that)
Rename WS2812s to WS2812b (spelling error)
Added benchmark define
some code cleanup and speedups
Merge pull request #159 from maxnet/master

Misc build improvements
fixed potential buffer overflow
Pre initialized bit pattern to speed things up
Assembler version 1: use roll and bit clear instructions
fixed strange bug with last led and pwm needs one more int
removed benchmark
Merge pull request #165 from kammerjaeger/master

Support for WS281b
Added missing include
Minor reformat of code to match hyperion-style. Added ws2812b as option to disable for devices without dma-pwm