allow removing timezone for user

sending a "" or  null value for timezone on user change will remove the timezone config for that user

fixes #510
Merge branch '0.20'

Conflicts:
	graylog2-server/src/main/java/org/graylog2/users/User.java