Storyboard constraint fixes
Fix for signIn in TAPSignInViewController

The key for the summoner info object from the summoner/by-name API call
is not necessarily the summoner's name.
Merge branch 'dennis' into chris
Side bar menu button moved to storyboard

Also added a placeholder view controller to test out vc pushing when a
match is tapped.
Changes to saveRecentMatchesForSummoner:

Now fetches 15 matches using the matchhistory API call and defers
fetching individual match info until it is needed (such as when the user
taps the match in the summoner vc).
Crash fix and side menu button connection

Tapping the side menu button now shows the side menu. The app no longer
crashes when the searched summoner has not matches in his match history.
Added a label to the summoner vc prototype table view cell to help count
how many matches are being shown.
Added log out option in side menu

Tapping the log out option in the side menu dismisses the root vc and
places the user back to the initial sign in vc.
Removed unused segue
Updated champ icons
New class TAPSearchField

TAPSearchField implements a special textField
used for searching summoners (as of now).
It has a button as its rightView that shows
the current search region as its title.

Tapping region button when no text shows a toolbar
with a Done button that just dismissed the picker.
If region button already has text, shows toolbar
with a Search button that calls delegate's textFieldShouldReturn.

FIX: currently does not switch from picker to keyboard
when field is tapped and keyboard is already up.