Post result of std::bind() instead of base::task

Assuming (no benchmarking done) that base::task is heavier than
result of std::bind() so if it is not necessary to post a base::task
ipost std::bind().