- 4627: fixed error message for wrong log dates
- fixed log password case insensitivity for non-ASCII-chars in new logs
* simplified code for new logs and editing logs
* replaced redundant log type checks by cache_logtype query
* code formatting
needs a new database field with manual init, see db-changes.txt !
and fixed another recommendation bug:
- recommendations will not get lost when a user edits one of multiple logs
for the same cache