project_admin: Use less voodoo

While cleaning things up to fix travis issues I spent almost an hour reverse engineering this whole thing after grepping enough to convince myself it was only used in that one place.
As it turns out, it's not. It's just imported as ... `util.edit`. Infuriating.

Nethertheless, I'm filing this to discuss the possibility of cleaning all of this stuff up and store that work for posterity.