increase yesod package boundaries

I have not fully tested this yet with 1.2, but I am betting the apis being used will be there until version 2.0