workaround for corrupted received message:
1. ignore corrupted message for now
2. pass valid messages to parser and event filter
tested with integer, floating point and string callback to Spark
Merge branch 'CIID_comps' of github.com:ideo/core-firmware into CIID_comps