added JSON 2.90 as a dependency. Previous versions cannot handle JSON::XS 3.0+ b/c of changes in the way bools are handled (see Caution section in JSON README)