cleanup and improve exchange identifier

- "prefix" and the new exchange "identifier" that replace integer-based
identification serve the same purpose, so they were merged
Decouple service alarms for price/miner widgets