Merge pull request #1 from ksundberg/master

Merging
Basic procedures

Can call procedures with no arguments
Fixed some issues with basic procedures

Fixed a couple of bugs I found in testing after commit :(
Merge pull request #28 from pownby/master

Basic Procedures
Merge remote-tracking branch 'upstream/master' into dev

Conflicts:
	AST_INC/AST/ThreeAddressInstruction.hpp