Simple bug fix to add command line options to nginx configtest.

Added $OPTIONS to nginx test functions. If options were defined, they
were not applied to configtest.

In cases that require command line options, config test would fail.
For ALL cases that define options, the configuration tested is not the
configuration that the agent attempts to start.
Low: nfsnotify: fixes error message output
Merge pull request #457 from davidvossel/nfs-cleanup

Low: nfsnotify: fixes error message output
added config save to Migrate_To and Migrate_From

config changes will not be preserved on migration without this change.
Merge pull request #459 from oshikore/master

added config save to Migrate_To and Migrate_From
High: galera: add ability to set check user
High: galera: Better detection of healthy Master instance
Merge pull request #461 from davidvossel/galera-agent

Galera agent updates
Low: galera: report when check_user is unable to retrieve status

This is an important piece of data as it reflects that the check_user
does not have permissions to view status. Otherwise this error would
appear to signify that the galera instance did not start properly in
Primary mode, which could result in the user investigating the wrong
problem.
Merge pull request #462 from davidvossel/galera-agent

Low: galera: report when check_user is unable to retrieve status
Low: LVM: Warn users about the danger of lvmetad
Medium: apache: Revised fix for init script reference on SUSE (bnc#884674)

Previous fix for this issue was incorrect, the failed -e test caused the
function to return 1. This inversed test will return 0 if the configtest
is skipped.
Merge pull request #464 from krig/apache-fix-2

Medium: apache: Revised fix for init script reference on SUSE (bnc#884674)
Merge pull request #388 from ctrahman/master

Simple bug fix to add command line options to nginx configtest.
Merge pull request #463 from davidvossel/bz1097593

Low: LVM: Warn users about the danger of lvmetad
Medium: oracle: fix setting monitor user profile for other languages (nls)

Signed-off-by: Dejan Muhamedagic <dejan@suse.de>
High: shellfuncs: set exit error reason string

Error strings reported using 'ocf_error_reason' will
be formatted in a special way that allows cluster resource management
daemons like Pacemaker record a string describing why a resource
failure occurred.
Low: Dummy: add sample usage of 'ocf_exit_reason'
Low: ethmonitor: Perform first monitor during start action

This is mostly an optimization, however it does help indicate
quickly if there are any issues with setting the monitor's
transient attribute in the cib (which is the only failure
condition in this agent)
Low: ethmonitor: Increase recommended default timeout settings

Ethmonitor is designed so the actual resource-agent does not
fail. Instead the failure of a ethernet device is detected
through a transient attribute the ethmontior resource sets.

By default, the timeout values recommended by this agent
will result in Pacemaker (or another cluster manager) timing
out the executing of this agent. The agent itself blocks
attempting to determine the device's status. The default blocking
time is longer than the default recommended timeout. This causes
the ethernet monitoring to fail.