javapns-json-refactor javajpns branch for version 2.2 witn json package refactored to internal project to avoid conflicts with other versions o json