Added FlexibleContexts flag required by ghc-7.9

Your library didn't not compile under ghc-7.9 without FlexibleContexts flag. I added it.