Add wrapper and tests for Target.h
Add C bindings for the LTO stuff, some of which is unusable
Add bindings for TargetMachine and ExecutionEngine, but no tests
Add C bindings for the EnhancedDisassembly.h, which may be unusable
Clean some flakes