add start byte offset to lexer tokens to allow inner function skipping
fix compiler O(depth^2) inner function parsing by recording a lexer point on first inner function compilation, and then skipping the inner function on the second pass
remove guide info on O(2^depth) parsing limitation
fix deep inner function test case to check that deep nesting now works up to 1000 levels
fix unreachable code warning
ditz issue update
release note update
README update