Add version check to avoid broken luajit versons <2.0.0beta8

We know LuaJIT versions before 2.0.0 beta8 to be broken. This patch adds a check to CMake to not use those versions.

Minor changes:
* Add option to disable luajit.
* Add copy for missing for menu api doc.