Feature/cache election

Stores election query result in shared preferences, and will use it instead of querying the API, as long as the entered address hasn't changed and the election day hasn't passed yet.
Don't java boolean methods typically begin with 'is'? 

Consider renaming to isPassed(), isOver(), isFinished() or something similar.