Restore record button functionality
The record button now works as previously. To support this change, a tagging system based on the one from feature/guienhance has been added. NetConfigurables are now created as peers connect and removed as they disconnect, which required changes to ConfigWindow.