Merge pull request #1 from dineshjweerakkody/dilan_dev

Dilan dev, Thanks.
Add throw exception option to json path if the path is invalid
Perfomance improvments of Aggregate and Iterate
Merge pull request #2 from dineshjweerakkody/master

Exception on invalid path and perfomance improvments