Add handling of NSNumber items

Currently the encoding only works for NSString parameters. However, on occasion there are numbers in the NSDictionary that is passed  to provide the parameters. This pull request adds handing of NSNumber objects  by converting them into an NSString automatically.