basic LLVM MCJIT support
add enums for enabling MCJIT engine
Merge branch 'develop' into mcjit
merged in changes from develop -- JIT symbol renames
can choose jit engine from Python
determine mcjit use based on compiler string
Merge branch 'develop' into mcjit
Merge branch 'develop' into mcjit
Merge branch 'develop' into mcjit
Merge branch 'develop' into mcjit
Merge branch 'develop' into mcjit
Merge branch 'develop' into mcjit
Merge branch 'mcjit' of github.com:AndySomogyi/roadrunner into mcjit
Merge branch 'develop' into mcjit
Merge branch 'develop' into mcjit
Merge branch 'develop' into mcjit
merge develop
remove reports
tweaks to enable mcjit
Tweaks for LLVM 3.5 - DataLayout no longer a pass