Updated Shop UI + New Image Loading Method

![shop320-2](https://f.cloud.github.com/assets/3303084/2479158/a98bf0a4-b090-11e3-9bb3-52ba44f5eda2.png)

![shop320](https://f.cloud.github.com/assets/3303084/2479157/a96022bc-b090-11e3-9c24-cf0724cb13c6.png)

Other stuff:
- Added randomized names to non-demigod AI (currently 21)
- Added names to each demigod deck, tried to fit names to deck content but it's hit and miss
- General code/asset cleanup