Fix post command invoked for non-buildable products
gmake: fix clean never working, doh.
converted exception to error and immediately bail.

This may or may not be better, but the traceback makes it difficult to determine the real error in my experience thus far.