HLLib: added cmake build system (won't compile because of -Werror etc.)
started fixing compile errors when using -Wall -Wextra -pedantic -Werror

there are still a lot errors remaining