Initial commit.
Added support for many states for 1 vm.
Support function call (args and result params).
Global vars support (with names).
Small refactoring.
Added initial table source code.
Starting table implementation.
Added native function support. For now added only 1 native function - print. 
Added for loop support.
Added move command support.
Added ability to specify file to interpreter (in argv). PC version now works like standalone Lua compiled files interpreter.
Added build to the test directory. Added test/alltest.bat to test all implemented features.
Added upvalues support (should be tested and debugged).
Changing "print" formating.
Fixed "for loops" for negative steps.
Added LOADNIL LOADBOOL operands.
Updated alltest.lua script. This script used to test all implemented features.
Updated alltest.bat - added lua.exe launching for output comparing.
Added following operand OP_JMP, OP_EQ, OP_LT, OP_LE.
Added debug information printing on unknown address call or unknown instruction.
Fixed function call and return parameters.
Implemented closures with upvalues. Added simple GC clearing support (reference counting logic)
Added closure support for GC.
Fixed native call.
Added math test.
Fixed math operations with constants.
uLua compiler initial commit.
Added uLua compiler to the solution
Started uLua refactoring according new diagram (memory organization)