move retriving email address to mainactivity, removed extra calls to mapcurrentinstallation, set login/signup to accentactivity for theming
fixes #8, throw on insertion if theres an error so we can detect message being inserted again, as it hasn't been deleted on the server so we can now delete it