Introduce a basic shared task pool, and use it for image decoding.
auto merge of #3730 : glennw/servo/taskpool, r=pcwalton

r? @pcwalton - Is this the kind of thing you were thinking of in terms of task queue?