Abstract out libclang options
Use SDKRoot of project
Setup tests for v8, inital failing test
Extract env vars, cleanup getters
Add tests for options
Cleanup build settings