CAL-872: [Security] XSS vulnerability of "Display Name" when adding a remote calendar

Fix description
	- Prohibit special characters in calendar name
Merge commit '1c2676f714896063dde368c061c5e6cbc83e1a31' into HEAD