reorganized lua_script_api into a submodule called lua

Ignore-this: 64c25104809bde8c3adc2d3ea48b1c95

Split the API into base and widgets. I will further split widgets in the future.

darcs-hash:20130429222858-c21fe-f33e82501a02068a63047ce4cc1204eaf7bfe036