Multiple Beacon Handling, HCU Fix

Fixed #17, ESLDHailer now allows the user to iterate through multiple
beacons in the GUI.
Fixed incorrect HCU costs.
Fixed incorrect HCU exemption of spent fuel on non-IB1 vessels.
Made ESLDHailer correctly respond to switching vessels with the GUI
open.