Fix crash on no internet,
Use cached sessions if there is no connection.
Never remove votes even if they fail.
Add offline mode.
Fix some potential crashes.
Hide clear menu when not available.
When offline, serialise votes every 10 seconds.