There isn't much right now, but a freelancer.com for bitcoins *does* exist:
BTCworkers.
As for your suggestion of a bitcoin "man in the middle" for freelancer.com, I don't know how feasible such a thing would be. They *do* provide an API which might facilitate something like that, but it sounds like unnecessary overhead and complexity when instead you could just accept bitcoins directly.