fixes for digitalreport closes #1 and bad bit math in analogmessage and digitalmessage plus more logging in parse