remove illegal characters from cache option theme name

These characters cannot be used since they cause javascript issues
Make option page more useable
release id 3c4e73d85c
Merge remote-tracking branch 'origin/master' into 1.4.5