Some Ruby best practices on the user model; removed deprecation warning ...

DO NOT MERGE

For now, let's have this branch be for comparison only, unless you feel good about merging in the changes.  This is more of a personal style adjustment than any code change.