abstracted consulstore into configstore interface, added filestore
bump version