Further isolate client from fruit loops code

- Creates bootstrap code for data that doesn’t need to be run in the fruit loops context
- Adds dispose logic for the root location property accessor
- Moves client APIs into FruitLoops objects

Partial fix for #37
Fixes #36
Update release notes
v0.10.0