Layout, Markup, UI

Whole swath of changes here. Removed `<table>` markup from the app, with the exception of the Shop and the `.striped` table in the Party modal. 

Wrote new layout for the character customization modal, improving for mobile viewing and general UI/UX concerns.

![Desktop View](https://f.cloud.github.com/assets/546495/142647/06cbab0a-7308-11e2-9005-66f5eb10f0df.png)


Re-wrote layout for the header (avatar, progress bars, party). Improved mobile viewing, no cosmetic changes at desktop size.

Desktop:
![Desktop View](https://f.cloud.github.com/assets/546495/142648/277830da-7308-11e2-8b27-f4a2c748a155.png)

Mobile:
![Mobile View](https://f.cloud.github.com/assets/546495/142649/2aec4594-7308-11e2-8efc-44bac44efa81.png)

- - -

Major overhauls are done, so I guess it's best to merge my branch into `master`. Further tweaking and code can be done off of `master`, unless I write anything major.

- - -

![hunkywink](https://f.cloud.github.com/assets/546495/142651/828493e2-7308-11e2-9d55-7c7200b3f08c.gif)