Support for Recursive Functions

Call stack has been implemented to detect recursive functions and to
enable loopback thereof.

bugfix with try-except-else-finally (the line number on the else was
buggy - reported line number of the try)

Import stack will be implemented in the next commit to detect repeated
(not circular) imports