ticket:437 show message instead of rise error on DatabaseError
ticket:437 use django.utils.DatabaseError instead of MySQLdb.DatabaseError, fixed search.js
Merge branch 't437_reload_during_large_add_creates_deadlock_error_repeats'