vimrc: Also ignore ui files
DMThreadsPage: Fix conversation start with new user

If the authenticating user has never had a DM conversation with the user
they type into the text field, we just queried that user's data, then
did nothing with it.