DaemonManager.cs now uses a storage dictionary instead of list so it does only allow one daemon per coin.