Roster page redesign

The roster page is currently a generic partyshark styled table. We want something a bit more custom. The ability to make decisions about raid comps, and get a general sense of the roster at a glance will be useful for raid leaders. The ability to see what classes/specs there are a lot of and which ones there are not will be good for people looking to apply.

# Requirments

In order to be accepted the new roster page needs the following features.

- [x] 30 man roster viewable on 15" screen w/o scrolling.
- [x] Links to both user page, and armory.
- [x] Character icon, role icon, and name are the minimum required content per character.
- [x] Sorted by class?

# Design

In order to get this all into the space requirements, the page will need to be a grid. Overlapping elements like the character avatar, and the role icon might also be needed.