Non-singleton generator cleanup

Updates which are enabled by no longer depending on the Generator singleton:

- Disable process isolation when running tests.
- Update code sample in README with preferred usage