Standardize options as a list.

This is a backwards-incompatible change on Service.Method since it is a return type change on which methods cannot be overloaded.
Merge pull request #32 from square/jw/option-lists

Standardize options as a list.