Refactor how we id Brocade switches for startup/commit (fix #75)

- It's assumed that all Brocade devices all act the same;
- Except in the case of the VDX, which is treated specially.