Protocol viewer bug fixes + various improvements

- disable caching of all ajax requests (solve IE10 issues)
- reset password using email address instead of user name