Add pal_diagnostics
pal_diagnostics: update example
pal_diagnostics: make publisher method private
pal_diagnostics: KeyValue only accepts strings
pal_diagnostics: Timer callback take a parameter
pal_diagnostics: use status codes from diagnostic_msgs
Merge pull request #10 from po1/diagnostics

Add diagnostics interface