Initial security work
remove version.h from agosecurity branch
add error handling for triggerzone
fix example map
add missing } to example map
fix getzones
datatables: Forward port fix from agosecurity branch

This fixes event delivery to table elements, #108
events: Add action key when adding new one to list
variables: Add action property after add
Fix bugs, Improve content inplementation (add all events nested in agocontrol_content condition)
Agoping Device - Second Try
Revert "fix bug in deviceMap content"

This reverts commit a53b329c1d240dadb98755e2539d2499694ce758.

Regarding to @jstrom this breaks the device status updates in the web gui
Variables for agoping.serce
pep8 compliance for agoping
Fix bug #113: duplicates in deviceMap
changed if checks for state
added german translation - mostly for agoalert
Unbreak *.in.html removal if source/target is same, but via symlinks

CMAKE_CURRENT_BINARY_DIR seems to expand symlinks, but CMAKE_CURRENT_SOURCE_DIR did not.
Thus the string compare failed, and my *.in.html files was removed on each build.
Add a common device cmake file to ease beginning developers.
Type fix in example