added timestamp to uart packets.

I should eventually merge this into the message_t stuff
added timestamp, fixed bug

No longer returns a single newline packet from uart