Get rid of last checks for 'new' in machine name.

I'm not really a fan of checking for these states. If we ever changed the state strings or the number of states then we may miss places in the app which needs to be updated. Maybe this should call a method on the model which returns a boolean if the machine is in a uncommitted state. Thoughts?