POSIX conditional compilation
This MR introduces the following:
- All features related to POSIX environments (env vars, shell stuff) gated by feature flags
- Dependencies optional per feature flags
- new CI target for non-POSIX build
- new CI target for release binary artifact
Signed-off-by: Ava Hahn ava@sunnypup.io