Added back lua support

Lua is now fully working again. Also, fixed some bugs with build.gradle
and changed graphics.end() to graphics.display()
Everything working :heart_eyes_cat:

Finally. Everything is working beautifully without any bugs and with
maximum performance. Web platform isn´t working yet, must include luaj
and rhino sources, but that is only problem for now.
Big overhaul

In this commit:
- I added non.jar. It is non launcher. Now, to use non, only 3 files are
required: non, non.bat and non.jar.
- Overhauled JavaScript implementation (method of invoking functions
from code).
- Moved default non plugins to non.plugins.internal package.
- Renamed "html" project to "web"
- Changed "gen" task
Missing files
Fixed IOS builder
Small bugfixes and structure changes
Removed _init class

Removed _init.java becouse NON generates it automatically each run and
so it is not needed to be present.
Update README.md
More features
Missing files
Update README
Big updates
Merge pull request #12 from codeindie/master

Commit eaf3a106cfce7295454b585ec77b01d2b6b59f49