Add setting choices and lots of documentation

- Javascript ConfigableMap and ConfigableArray implementations
- More tests
Release 0.1.3