added scope to only retrieve accepted friend requests
used scope to find all unconfirmed friend requests
added find_friend method to friendship model to simplify friends method in user model.
renamed find_friend to find_friend_of to be more expressive
changed the friends method to push objects into the friends array rather than adding arrays to one another.  I believe this syntax is more similar to standard ruby conventions.
altered find_friend_of method in friendship model to eliminate unecessary 'friend =' phrase.
added strong params to friendships controller.
refactored friendship controller to reduce redundant code for saving friendships and refactored send friend request to use reliable variables rather than unreliable hard coding.  ##friendslist, ##'refactoring tests'.
Made test for removing friends and fixed routes and link on user show page to properly handle removing a friend from a friend_list.
edited the accept friend request test to be more consistent with the terminology used in other tests.
Added uniqueness validation of friend with scope of user to friendship model.
Merge pull request #9 from Sathyan1983/refactor_friends_method

Refactor friends method