Merge pull request #9 from xurizaemon/7.x-1.x

User creation & signin additions + cleanup
Refs #7. Reverse order of user signin and UFMatch. Doing signin first was causing dupe contacts.