Added dual x-carriage support

Using dual x-carriages allows some significant improvements in dual extrusion printing as you can park and cap one extruder while the other is printing. This avoids the problem of the inactive extruder oozing on the print.
You can see an example here: http://www.thingiverse.com/thing:115885