Handle unexpected / unknown flags (#66)
Handle unexpected / unknown flags (#66)

The PIP-3048LV-MK returns two unknown QFLAGS which caused the code
in protocol.py to error out with a key error.

This change handles the error condition by checking for the key
in the protocol definition and if it is not found using a fallback
key ("unknown_" followed by the character that represents the flag
in the raw protocol.)
jblance/mpp-solar