copied all the crap from gaeutils and webutils to have fewer repos to sync
updated imports