Optimisation changes in sequential_llvm

When creating a TargetMachine or ExecutionEngine instance in llvmpy,
the optimisation level is set to 2 by default. It is now manually
set to 0 to allow optimisations to be exclusively set by
PyOP2-controlled optimisation passes.