Adding support for flowing compilation settings to views

Fixes #871
this API just seems janky. 

Why isn't it something like `GetCompilerOptions()` and/or `GetCompilerOptions(IApplicationEnvironment)`