meaingful names to CAN packets, minor things

i'm not sure I completely like "data" and "bytes", since I feel like
"data" could also mean a pointer, and bytes could mean an array. maybe
"value" is better?

also inline packet getters for performance