Changed attributes property to required

attributes property for Serializers is now named required, better reflects what it is the required attributes
Renamed Test Classes generated to be Test{Name} Classes

Signed-off-by: Justin Yost <justin@loadsys.com>