added support for enums (or other string convertable types) as keys to maps for json serialization
for AAs add support for isStringSerializable keys
improve serialization of AA to serialize if possible, skip otherwise
fixed whitespace issue
Merge pull request #333 from patefacio/master

added support for enums (or other string convertable types) as keys to m...