Fixed issue #4

Steam ID can now be changed based on vanity user ID
Fixed constraint issues

Dealt with -16 constraints caused by “relative to margin” setting
UI tweaks

Altered collection view design, added explanation of vanity id
added background image for first view
Tidying up and pre-CoreData commit

Committing before I mess up due to Core Data stuff
Pull to refresh and hide nav bar on scroll
Updated UIAlertView to UIAlertController

Apparently UIAlertView is deprecated, so updating seemed like a good
idea (and the code is nicer)
UI tweaks

Game title displayed in top bar, table view styling
Added some kick-ass transitions

Plus games list shows through as background to news items (similar to
how I wanted it in issue #7)
Tweaked exit button constraints

Also commented out refresh control until I have time to make it nicer
Updated for Xcode 6.1 GM

Apparently UICollectionViews are optional now…
stupid steam key
Testing out larger images from BP Mode

Games list now uses header images from BP Mode, needs tweaking to see
details but looks better than blown up icons
Stupid key again

Must do something about that to avoid in future
Switch > if
Error handling for case of no games

Display alert if user has no games in their Steam library
Fixed over-enthusiastic error handling

Stopped alert for no games from appearing even when there are games
returned
Prompt user for vanity ID

Alert user when no vanity ID has been entered
Error handling for no game image

If no small image is found for the game then the default is displayed
(on games library only)
Deleted WIP code

Removed commented-out code