s/writeable/writable/
update to useful 0.9.2 to fix loss of ordering when using filter-keys-by-val et al
make flatland.jiraph.core more flexible for non-existent layers

do not throw an error when calling read methods with layer-specs that
don't exist. return nil instead. if you want the more strict behavior,
you can use flatland.jiraph.graph directly.