Added Reads and Writes support for Enumerations. Fixes #2050

Please add messages for these in `framework/src/play/src/main/resources/messages.default`.