do not tract meld backups
Prevent CMake from trying to "find" LLVM_CONFIG_EXECUTABLE if already specified

It was "finding" it in a bogus directory, overwriting the good location
passed on the command line. Geez
use std namespace for shared_ptr (WARNING: C++11 ONLY)
move PyIntegratorListenerPtr typedef into interface file
pass LLVM flags to swig if building LLVM
Merge branch 'mcjit' into gpusim
add expressions src
add src files
initial code structures
add stmts/expressions
virt destructor
add getName method to func
add ser funcs for modules/kernels