Allows to create queries using generic names and domain specific names.
Makes the DataStore API use domain-specific terminology.
Uses generic data names to simplify logic.
Improves spacing.
Removes flexibility that isn't used right now.
MultiQuery::empty() method.
Removes version stuff for now.
SingleQuery: Lazy parses the id out of a given entry.
Removes unnecessary comments.
Renames DataStore to EntryStore
Removes redundant querification.
PersistenceManager uses the new configurable components now.
Streamlines the BREST server API.