Added #find_by_name to UserRepository

Baby steps for now.

RSpec: 942 examples, 0 failures, 115 pending
RuboCop: 237 files inspected, no offenses detected