[Issue 1008] bin/nagios : forces -v argument to be used as config file
Added the ability to hide service in problems view

If both an host/service instance has the `hide_in_ui_problems` flag set and a
user has the `hide_ui_problems` flag set, the host/service is hidden to the
user in the webui problems view, even if he's set as contact to this
host/service.

This allows to hide services in the ui but continue to receive
notifications.
Fix #383 and #897. Same PR as #918
Fix #383 and #897. Same PR as #918
fixes error message grammar
Refactor and finalize code on service_dependency_mapping.py plugin.
Add signature in service_dependency_mappingp.py
Merge pull request #1032 from xorpaul/err_msg

fixes error message grammar
Merge pull request #1024 from geektophe/hide_svc_problems

Added the ability to hide service in problems view
del useless files
Revert "Merge pull request #1024 from geektophe/hide_svc_problems"

This reverts commit 720fe53147776bc4a8bcf21975ab504a8fb9c229, reversing
changes made to 46ade2b57c5003a9fd4f73951cc97d08cead6962.
Fix: srv hot dep plugin wrong var assignment causing too much imbrication and incompatible json format
Merge branch 'master' of https://github.com/naparuba/shinken
Fix: Clean empty value if no reals services and hosts use servicedependency from pack
Fixed a bug on single service override attribute.

When a single service_override_attribute was set on a host, it is
splitted on comma used as host/service delimiter, and attribute value
get false.

This patch adds an additionnal property attribute named `split_on_coma`
that indicates if a single value should be splitted on coma delimiter.

The `service_overrides` attribute is explicitely declared as non splitted.
Merge pull request #1036 from geektophe/fix_single_service_override_coma_split

FIX: Fixed a bug on single service override attribute.
Added bp_rule child notification opts management

This patch adds notification options management to business rules. It
allows to enforce business rule's child hosts/services notification options to
easily build consolidated checks.
Fixes filter related fuctions.

When configuration is incorect (unknown or wrong host/service parameter),
exceptions may be risen by business rules parsing in filter related
functions (passed host/service may be None) before error massage may be
displayed.

This fixes this issue by checking that all required parameters are set.
Merge pull request #1039 from geektophe/fix_util_filter

FIX: Fixes filter related fuctions (in business rules processing)
Merge pull request #1037 from geektophe/bp_rule_child_notification_options

Added bp_rule child notification options enforcement