Adjusted cmake to also compile on a linux machine

Removed Makefile, two build variants are not necessary.
Added common lua library positions on linux machines.

changed module filename in cmake file, MacOS file System is not case
sensitive.

Added a C Flag, to enable strdup