created a new systemconnection model that will hold all relevant data for wormhole connections between systems - the relationship is child -> parent, just like the systemnode to systemnode relationship
created an abstract model that has a few commonly used fields that are present in systemnode and systemconnection
added relevant south schema migrations for the changes mentioned
created an api to create systemconnection objects with
added relevant url pattern, form, html, js, and css for the api
placeholder systems are now possible as they are created along with systemconnections
placeholder systems will have a type in accordance with the wormhole, if it is not a k162, until they are defined in full
added a south data migration to add the k162 wormhole
fixed several dict update calls throughout the code since i was creating inline dicts to pass into update for no reason
refactored out a few of the hardcoded values in the js to be global constant-like variables for now