Added to interpreter global environment

'define', 'if', 'set' added to global environment so they cannot be
overwritten.
'detect-wall' and 'detect-goal' implemented for the interpreter
Merge branch 'master' of https://github.com/mfasq1Monash/FIT3140