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. If the any of the component commands failed make would simply glide over it as if nothing happened.