added support for ExpandoObject as parameter + tests
Refactored ObjectToUrlxxx for DRY
added else switch to avoid TypeDescriptor call
Merge pull request #20 from jole78/ExpandoObject-Support

Expando Object support