delete new SOAs when they fail to set their root domain
Fix interface creation buttons
Merge pull request #613 from drkitty/fix-interface-creation-buttons

Fix interface creation buttons, fully functional, all tests pass. Merging.
all buttons now have a pointer as their cursor
Merge pull request #615 from church29/Cursor_Logic

All buttons now have a pointer as their cursor
Merge pull request #551 from murrown/invalid_soa_fix

Delete new SOAs when they fail to set their root domain, fully functional.