Normalize key names when making variables

Many keys come back from the API with dashes in them, which isn't
allowed in Ruby variables or method names. So normalize them to replace
'-' with '_'.
Merge pull request #27 from contextio/normalize_key_names_when_making_variables_and_methods

NameError: `@reply-type' is not allowed as an instance variable name