Added cmake build files.
Disable in-source builds.
Updated readme.
Added Lua fallback.
Added missing flags.
Removed old Makefile.
Updated readme.