Login optimizations

 - Removed onKeyListeners due to inreliability (will change to
TextWatchers)
 - more robust error messages
 - reorganized intent flag modifications to SuperActivity
 - anim files renamed for consistency
 - fixed screen hesitation error on logged in user application start