Middle: anything: Prevent stop failure, even if the job takes time to stop.

Currentry, in the anything_stop() method, immediately monitor the job and return a value(SUCCESS or ERR) after sending SIGKILL.
But, I'm concerned about some job may not stop immediately. For example, because of Time-consuming due to the kernel inside.
So, I change the stop method to wait forever to stop the job.
This is like the stop method of pgsql RA or apache RA.
Medium: mysql: fix unexpected operation error that caused by MySQL client timeout.

Currently, a timeout for MySQL client is hard coded(10 seconds) and operation error is occured when MySQL server does not respond to MySQL client in 10 seconds whatever user set a long timeout for operation.

This patch disable a timeout for MySQL client to resolve above problem.
Merge pull request #495 from knakahira/fix-mysql-client-timeout

Medium: mysql: fix unexpected operation error that caused by MySQL client timeout.
fix output redirection of 'anything' resource
Merge pull request #497 from phemmer/anything_redirect

fix output redirection of 'anything' resource
Merge pull request #494 from higashik/anything-patch4

Middle: anything: Prevent stop failure, even if the job takes time to st...
High: iSCSILogicalUnit: fixes syntax errors
Merge pull request #499 from davidvossel/iscsi-fix

High: iSCSILogicalUnit: fixes syntax errors
High: galera: do not ignore specified check_password
Merge pull request #501 from akurz/galera

High: galera: do not ignore specified check_password
Fix: shellfuncs: fix syntax error caused by exit_reason support for dash shell.
Merge pull request #502 from davidvossel/master

Fix: shellfuncs: fix syntax error caused by exit_reason support for dash shell
Fix: ocf_exit_reason: implicit format string "%s" for single argument version

Also, don't use the $msg as format string, but via "%s%s" "$cookie" "$msg".
Or, depending on presence of % sequences in $msg,
you'd get different output on stderr and via ha_log.

Without the patch:

	( OCF_ROOT=$PWD dash -c '. heartbeat/ocf-shellfuncs.in ; ocf_exit_reason "0.x% Bugs less"' )
	dash: 372: printf: % B: invalid directive
	ocf-exit-reason:0.x
	( OCF_ROOT=$PWD dash -c '. heartbeat/ocf-shellfuncs.in ; ocf_exit_reason "0.x% bugs less"' )
	ocf-exit-reason:0.xugs less

With this patch:

	( OCF_ROOT=$PWD dash -c '. heartbeat/ocf-shellfuncs.in ; ocf_exit_reason "0.x% Bugs less"' )
	ocf-exit-reason:0.x% Bugs less
	( OCF_ROOT=$PWD dash -c '. heartbeat/ocf-shellfuncs.in ; ocf_exit_reason "0.x% bugs less"' )
	ocf-exit-reason:0.x% bugs less
Fix: ha_log: drop global __ha_log_ignore_stderr_once hack

Use a helper function instead,
which understands --ignore-stderr as first parameter.
Merge pull request #503 from lge/master

Fix ocf_exit_reason wrt. format strings, and get rid of the __ha_log_ignore_stderr_once hack
$((var++)) breaks in the dash shell
Merge pull request #504 from liquidhorse/patch-1

let $((CURRENT_FSID++)) breaks in the dash shell