Fixed a bug resulting in an incorrect namespace being returned when only
key is specified for a tag
First working C++ implementation of Machinet query-engine
Added some tests and impllemented method chaining in some methods of query-engine