Fix integer check
Fix integer check

If we use "type": "integer", and property is boolean we got an error result (true).
Must be false, because boolean values (true/false) is not a integer.

UPD: Take into account the integer in string.
araines/json-schema,ChrisTitos/json-schema,richgarrod/json-schema,jojo1981/json-schema,Targoniy/-json-schema-for-trip-api,localheinz/json-schema,alecsammon/json-schema,siad007/json-schema,erayd/json-schema,samokspv/json-schema,siwinski/json-schema,robotdance/json-schema,justinrainbow/json-schema,JustTSK/json-schema,sam002/json-schema,JoelESvensson/json-schema-hack,JoelESvensson/json-schema-hack,JoelESvensson/json-schema-hack,edisonthk/json-schema