refactor clang() out to ios/metabase.js, update specs, fixed spinner
removed unused buildlib.compileApp() function
metabase refactor

- expose common interface for builds and tests to generate metabase
- cleaned up spinner
- some docs
- remove obsolete specs/ios/metadata.js