[jnc_ct] create execution engine prior to optimization
[jnc_ct] create execution engine prior to optimization

certain optimization passes require knowledge of the DataLayout for TargetMachine

vovkos/jancy,vovkos/jancy,vovkos/jancy,vovkos/jancy,vovkos/jancy