Support parallel builds with GC3Pie (#1006, WIP)

This is meant to be the implementation of #1006.

It's currently work-in-progress and in very early stages too.
probably similar remark, you'll want a `Job` class where this inherits from to define a API for handling job-like objects