Merge pull request #22 from stijn22/master

Added specific exceptions for partner not found and reserved keywords.
Started refactoring code. Refactored the entire Compiler.cpp class so that it's easily readable. Added comments to the compiler.
Merge pull request #23 from TimManders/master

Started refactoring code. Refactored the entire Compiler.cpp class so th...
project settings slemmen desktop
Pulled upstream into fork
Merge pull request #24 from slemmen/master

Project settings for slemmen desktop
Start on refactoring Virtual Machine
Mogelijkmaken van comments
Merge pull request #26 from nvanson/Comments-mogelijk-maken

Mogelijkmaken van comments
Merge branch 'master' of https://github.com/42IN13SAh/Ivy
Added a symboltable per function.
Tokens.JSON aangepast
Merge pull request #27 from nvanson/Else-if-refactor-tokenizer

Tokens.JSON aangepast
Geen review omdat het een hele kleine wijziging is namelijk een token weggehaald. Is getest met test code 1.0 en alles zit er goed in
Merge branch 'master' of https://github.com/42IN13SAh/Ivy into symboltable-per-functie
symboltable per functie getest
Merge pull request #28 from TimManders/symboltable-per-functie

Symboltable per functie
RPN function refactor
Merge branch 'master' of https://github.com/42IN13SAh/Ivy
RPN refactor and dirty execute action + small changes to compiler ReturnValue
Refactor RPN in compiler, contains condition and subcondition operators + if actions