Added flegs support
	- f: flat flag supported now, makes output flat, making the lib more compatible with JSONPath
refactored partialResult merging code
Fixed all test cases
	- support for "." inside property name: a['property.with.dots']
	- support for successive indexing: a['1st and']['2nd parameter']['in the row']
	- fix for indexing property immediately ending up in the result tree: {a}['property'] should not put 'property' in the result tree
	- correct support for array (integer) indexing
Added one more complex test
Demo is extended to show JSON output as HTML formatted (JsonHuman lib)
Added one more test