add JWT and JWS library
throw an exception if json decode fails
fix version string
add changelog