Moves the radio controller to the controllers dir
Updates radio controller pathnames to be absolute
Gives filters proper names, updates airlocks to use filters

Docking ports still don't use filters though, as it would mess with the
docking ports that are also airlocks. Docking is infrequent though so it
should be fine.
Refactored copypasta in post_signal()
Allows airlock access buttons to use ID in hand
Fixes machines being able to put the radio controller to sleep
Fixes airlocks aborting when cycled

Fixes airlocks aborting because the doors took too long to close.
Merge pull request #6019 from mwerezak/radio

Fixes machines being able to put the Radio Controller to sleep + Radio Controller cleanup