add to_json methods to JsonElement implementations; make sure JsonSet has the same methods as JsonArray
ignore .gem files