Manual merge of mysql-5.1-bugteam to mysql-trunk-merge.
Alexey Kopytov authored
Conflicts:

Text conflict in mysql-test/r/grant.result
Text conflict in mysql-test/t/grant.test
Text conflict in mysys/mf_loadpath.c
Text conflict in sql/slave.cc
Text conflict in sql/sql_priv.h
5ef2bdea