Huge update: Added state machine, factory girl gems and functionality, added friendship requesting, adding, and deleting. Updated all tests for user friendships, user friendship controller, user test, add a friend test. Added friendship state database.