UserDaoDecorator class/specs.

Exactly identical to the to-be-removed `UserDataDecorator` except that
it decorates the `UserDao` ActiveRecord model.

RSpec: 943 examples, 0 failures, 85 pending
RuboCop: 238 files inspected, no offenses detected