Exit code now being passed

This was not happening before and would mean that failed executions of `component build` would not set the status code on the shell. This is particularly annoying when relying on Makefiles to handle a complicated build step.