Fixes #5986:  Eventlogs to track hearbeat change on node are missing
Merge pull request #725 from fanf/bug_5986/eventlogs_to_track_hearbeat_change_on_node_are_missing

Bug 5986/eventlogs to track hearbeat change on node are missing
Fixes #5837: Add event log for compliance mode and heart period

Conflicts:
	rudder-core/src/main/scala/com/normation/rudder/domain/eventlog/EventLogCategories.scala
	rudder-web/src/main/resources/eventLogTypeNames.properties
Merge pull request #732 from VinceMacBuche/bug_5837/eventlogs_to_track_global_hearbeat_change_is_missing

Fixes #5837: Add event log for compliance mode and heart period
Fixes #5985: Adde event logs for global agent run
Merge pull request #733 from VinceMacBuche/bug_5985/eventlogs_for_global_frequency_modification_are_missing

Fixes #5985: Add event logs for global agent run
Fixes #6026: don't have any varchar in database
Fixes #6028: Epic refactor on globalPropEvent log + display reason
Merge pull request #734 from ncharles/bug_6026/dev/remove_varchar

Fixes #6026: don't have any varchar in database
Fixes #5592: Fix display of inventory directive reporting details
Merge pull request #735 from VinceMacBuche/bug_6028/make_global_property_event_logs_maintenable

Fixes #6028: Epic refactor on globalPropEvent log + display reason
Merge pull request #736 from VinceMacBuche/bug_5592/error_in_the_web_interface_when_trying_to_access_inventory_report_on_the_node_page

Fixes #5592: Fix display of inventory directive reporting details
Merge branch 'branches/rudder/2.11' into branches/rudder/3.0

Conflicts:
	rudder-web/src/main/webapp/javascript/rudder/rudder-datatable.js
Merge branch 'branches/rudder/3.0'