Fix for bug 439773 - Construct JsonArray from any List.
Added missing test case for creating JsonArray from json.
bug 441760: added support for adding Enum to JsonArray and retrieving binary value. Added test cases for adding to JsonArray.