haddock JWS module

Also move most of the JWS module into Crypto.JOSE.JWS.Internal as
there are several declarations that need not be exposed in the
library.