Add new State constructor allowing to work with existing lua_State.
Change tabs to spaces and move constructor getting lua_state to the right place.
Merge pull request #44 from rafalh/ctor-lua-state-patch

Add new State constructor allowing to work with existing lua_State.