Stop using weird import hacks
Error out on missing --output
Move coding comment up
Add .hpp to valid header extensions
Automatically derive template function from Method or Function
Force -x<language> flag
Remove (framework directory) from include path