Add support for array types

Add support for table members to be simple List types.  Data will be
serialized to JSON when written to table.  This feature is experimental
and untested.
Project file changes
Add support for classes

Initial commit that supports generating basic classes.
Modify Class generation code

Remove duplicate code.
Fix bug

where content values stuff appears in generic classes
Merge pull request #3 from bc-tparsons/development

Pull in support for array types
Add support for serializing all model and class fields

Add a new property the schema.json can specify for a table model
or class which will serialize all field names, even if a field
definition does not include a serialized_name value.
Remove unnecessary check when adding SerializedName import

The if statement that determines if the import for SerializedName
doesn't need to include checks on both serializeAllNames and
hasSerializedNames, since hasSerializedNames checks if all names
are serialized.
Merge pull request #8 from BrightcoveConsultingReusableComponents/serialize-all-names

Add support for serializing all model and class fields
Merge pull request #9 from BrightcoveConsultingReusableComponents/development

Support for array types, classes, and bulk name serialization