Dependencies update +relax constraints

the most important change is to be able to use some of the helper code from yesod-mangopay without the actual Yesod site implementing the MangoPay typeclass. This gives more flexibility.