Disabled 'Mark READ'

Was causing a bug when an email is selected from the list, nothing is highlighted
Removed updating messages ArrayList without checking for null

In anycase the sync just clears the messages ArrayList, what is the point of making ANY changes to it if the next call is sync()