Added dirty mode to telemetry throttled mode. When receiving an update
during the throttled period, the UAVO is marked as dirty. The dirty object
will be sent once the period times out. This ensures that the latest copy
of a UAVO will always be sent, no matter when the UAVO was updated.
tools: added astyle for linux
Makefile: added astyle target to format files
Merge pull request #548 from lilvinz/astyle

Add astyle code formatter
Moved THROTTLED_DIRTY bitmask into enum. Fixed some code-style issues.
Merge pull request #511 from kubark42/telemetry-throttle-fix

Added dirty mode to telemetry throttled mode.