Added relationships for the requested state
Tested that the new relationships for the requested state works
Modified the request method and defined the not_blocked method along with a new state for :blocked with its after_transition callbacks
Added tests for the block state to check for actual blocking and prevention of new friend requests