PX4: fixed build of v1 and v2 firmwares in one build

this does a clean on each build, which is horribly inefficient. To fix
that we need to work out what state information is preventing
switching targets in one build