Docking controllers updates

* Attempts to simplify the mapping of docking controllers by cutting down on the number of tags that need to be entered. Optional tags have no default value.
* Gives the escape pod controller a name
* Loosens the docking requirements for airlocks. Now they will allow undocking if either the exterior or interior door is closed and locked, so even if one is broken undocking will still be allowed.