Fix crash on ProcessDataModel creation

Authored by ahiemstra on May 26 2020, 11:10 AM.

Description

Fix crash on ProcessDataModel creation

We really shouldn't be doing endRemoveRows() when responding to an
endAddProcess event.

Also includes an autotest with a modeltester so things are a little more
verified.