Extend association for Friendship dynamically
Move Friendship class methods to HasFriendship::Friendship
Update Macros to use HasFriendship::Friendship rather than Friendship
Add class_name to friendable's association for friendships