Extended JWE support to all standard encryption algorithms.

Other Minor changes : 
:+1:  Improved and refactored OOP Design for JSON module
:+1:  Added and updated JavaDocs

Further changes to simplify and improve JSON API shall be pushed soon.