Add the ability to encode keywords as strings and property lists as maps.
Add test about alist->map and plist-> map. And also fix bugs
Merge pull request #2 from KeenS/master

Add plist->map