Add basic user flow for declining a request
Only fulfill request acceptance if the request is pending
Accepting/declining updates the request state appropriately
Only change request state if the request is pending
Consolidate fulfillment assertions
Organize specs for the accept action
Organize specs for the decline action