small round of fixes [fixes #56564140 #56047064 #56046832]
added function to cancel booking request
Rails 3.2.14