Add support for receiving fixed length packets to the RF12 driver

This allows use of the RF12 driver to receive data from sources that do
not implement the RF12 protocol. Includes a sample for the EMT7110
energy meter.
minor formatting tweaks