[Parser] Fixed function loading
[Parser] Added where functions are called (varUsedMap)
[Parser] Changed namespace outputter
[Parser] Bug when starting statements with (). Like (*x) = 1; Fix will take a bit of restructuring, will fix later
[Parser] Moved the parser stuff to the main trunk and adding multi-kernel stuff
[Parser] Kernel splitting and compilation almost works, need to split files for original kernel and split kernels
[OCCA] Forced users to define OCCA_DIR (added an error check in the makefile)
[Merge] Merging from Night