Wrap null argument lists in an Object[]

Allow client interface methods to be declared with no parameters, by
creating a null Object array.
Merge pull request #43 from Zetten/AllowNullArguments

Wrap null argument lists in an Object[]