Added stack calcultaion for init
Possible fix for reserved functions problems. Still very unstable.
Fixed static vars not being pushed to stack
Changed jasmin datatype of TYPE_BOOL to I (int)
Fixed error message on return for empty stack. Added return for bool.
Added ReservedFunctions interface and extended Function to enable the
use of the methods out of the function class.

Added pop management for function return values that don't get saved.

Thanks to Marc for suggested the magic!
Function calls now pop paramaters from Stack
Merge pull request #16 from SlackUnfairguy/Stack

Stack