Convert from autotools to cmake

Signed-off-by: Simon Busch <morphis@gravedo.de>
Fix all remaining warnings and enable -Werror

Signed-off-by: Simon Busch <morphis@gravedo.de>
Add luna service support

Signed-off-by: Simon Busch <morphis@gravedo.de>
Implement usb resume handler

Signed-off-by: Simon Busch <morphis@gravedo.de>
Correct license in README.md and add missing COPYING file

Signed-off-by: Simon Busch <morphis@gravedo.de>
Correct wrong include

Signed-off-by: Simon Busch <morphis@gravedo.de>