add keymap return to last reset
Split out temperature and uptime calls
Add checkArgs function to print usage for each call
Deprecate mesh.key in favor of mesh.setkey
Add consistent output to scout.free
Make return values consistent and cleaned up
Add comment to convert backpack output to sp()
Add review comments for event callbacks
Remove PinoccioClass instance Pinoccio

Previously, there was a Pinoccio object which was an instance of
PinoccioClass. However, there is also a Scout instance of the
PinoccioScout class, which extends PinoccioClass, making the Pinoccio
object not really needed.
good catch to be safe w/ the free thx @matthijskooijman
Add back getHQToken from previous Pinoccio class cleanup
Remove the definition of the Pinoccio object

In commit 0538daa (Remove PinoccioClass instance Pinoccio), this object
was made unused and its declaration in Pinoccio.h was removed. However,
its definition still existed, eating up 17 bytes of RAM.
Remove high/low temp since /sync has all history now
Remove print of last reset cause, return key instead
Remove outdated comment
Fix return value on checkArgs() call
Convert scout.free to proper JSON report
Refactor scout.free to memory.report
Remove battery voltage event handler
Change name of event handlers to "on.*"