Added a SchemaStore which is a dynamic store that stores arbitrary schema
rules. Currently there's only IndexRule. Full logical log/transasction
suppport and integrated into the KernelAPI.