Add method returning attributes names and aliases

This new api was added to help with wrapping all parameters related to a
model (both parameters matching attribute names and aliases).
Use `attribute_method_names` to wrap parameters

We also want to slice out the names of aliased attributes when wrapping
up params.