Add 'objc_interface' and 'objc_implementation'

* Free variables in the latter are not supported yet.
* We always generate a header file now.
Concept test: clean header file
Test HSApp: add app delegate