When possible, instead of identifying signing methods by string, pass
them in directly by name. This is less error-prone and avoids an unnecessary
map lookup. Also encourage this type of usage by using it in the README.
Merge pull request #46 from albrow/use-signing-methods-directly

Reference signing methods directly instead of by a string name