Clean up code and comment in setProperty

refs #2589
Have kernel try calling createdProperty, initializedProperty, satProperty in turn

refs #2589
Change this.setProperty.entries to modifyProperty.entries

refs #2589