Enable public-facing dirty attribute methods to cope with field aliases

Changeable uses db field names internally but should also be able to handle
aliases given to its public-facing methods.
Update changelog