Gives precedence to CRITICAL state in bp_rules.
Optimized macro based business rules expansion

If a business rule has macros, only re-evaluate it if the macro was
modulated (the business rule expresson really changed).
Merge pull request #1013 from geektophe/bp_rule_macro_expand_optimization

Optimized macro based business rules expansion
Add support about service dependency in external mapping script
Merge branch 'master' of https://github.com/naparuba/shinken
Merge pull request #1012 from geektophe/bp_rule_worst_state_fix

Give precedence to CRITICAL state in business rules state processing