Merge pull request #136 from votinginfoproject/develop

Updated Supported Elections and fix the error being thrown in TravisCI by Homebrew.
Merge branch 'develop'
Merge branch 'develop'
Merge branch 'master' of github.com:votinginfoproject/ios7-white-label-app
Refactor PollingLocationCell to use didSelectRowAtIndexPath
Update Google Maps SDK to 1.8.1
User selects source location for directions

Choices are user address or current location via ActionSheet
Add iOS8 location bug notes, partial fix
Sync pbxproj file
Merge branch 'feature/current-location-directions' into develop
Feature-complete API v2 model layer refactor

DONE: Remove CoreData
DONE: Replace CoreData models with JSONModel models
DONE: Refactor ViewController logic to match API v2 workflow
DONE: Replace Civic API v1 -> v2
DONE: Test partisan party picker w/ real data

TODO: Test election picker w/ real data (ok in test with sample data)
      Unable to at the moment due to no valid elections with multiple
      elections

Items done as cleanup:
  - Comment out test election
  - Properly format Election API dates
  - Set remaining model properties to Optional
  - Make election container view transparent
  - Add state name to state details list
  - Bugfix/cleanup home view update logic
Fix existing tests, remove outdated tests
Update README and settings.plist template
Update localized strings
Merge pull request #159 from CloudNiner/feature/api-v2

Feature/api v2
Load election from cache on app launch if not expired
Add @3x icons to project
Merge pull request #162 from CloudNiner/feature/3x-icons

Add @3x icons to project
Merge pull request #160 from CloudNiner/feature/caching-fixes

Load election from cache on app launch if not expired
Use Google Analytics in Cocoapods for easier updating