Don't save widget instances with no widget type

Some widgets may appear but not be savable, such as College. When this
happens in the controller class, don't attempt to save.