EMAILPLT-153

- Updating the editPreferences page to only allow mark as read when the protocol is not pop3 or pop3s
-- Handles both on entry and on editing of the protocol select dropdown
- Updating the preferences controller to handle "on" as true and null to be false
- Updating the mark as read method in JavamailAccountDaoImpl to not bomb out altogether if the protocol doesn't handle the mark as read functionality(with the above fix it should not happen)
-- it logs at info level that the protocol does not accept this function and returns false