Changed logic in the create template function to update the slots and ports as long as the template was created successfully. Slots can be defined on a chassis device now at the template creation and not in a second action after creation. #350