Nested namespaces can be referenced in source (using dot as access
operator)
Function declarations are now compiled in _compilekeyword() method
Function calls are now compiled as references to a field (which is true)
and checked if they are followed by opening bracket `(` which means it
is a function call
New basic function call translation works
Function calls can be executed by runner
Changed keyword: 'include' became 'import'
Many imporovements in function call compilation (more verification is done - calling is safer) but still no static type checking
Removed one unneded comment in code, updated TODO list
First (probably buggy) attempt at variable implementation,
first attempt at creating some mechanism to allow checking types from
namespaces in higher leves from the inside of nested namespaces (the
first sign that this will have to be reimplemented in C++ - Python has
no pointers),