Better handling of empty states

When branchData is initilized it should default to a 'loading' state,
when the api returns a 404 it should let the user know that no data was
retrieved. The clobber button should also only be available when there
is data available for it to submit (i.e. boxes are checked).