Make methods for empty arrays
Since keys can appear in any order JsonReader isn't that useful here
Use classes instead of JsonObject for cleaner code
Merge branch 'master' into mbta

Conflicts:
	src/boston/Bus/Map/parser/MbtaRealtimePredictionsParser.java