Fixed JSONReader to allow streams of consecutive json objects
Fixed include guard. Cleanup
Merge remote-tracking branch 'origin/master' into javascript-remake