Better parser, step 1.

Began adding a new data struct to hold the parsed data.
Added null ptr check.
Changed ROSV address

This should be burried in a setting/menu option somewhere.
Basic List

Changed system so the chanel data is displayed in a very basic list.
So far only the LightListener is capable of using this format.
DataChanel toString()

Added code so a DataChanel object and print it's own value. as a string.
Start up screen.

Added a basic screen full of useful into to display when the system
starts up.
Renamed ModuleListFragment to ModuleManager
Revert "Renamed ModuleListFragment to ModuleManager"

This reverts commit cc2a64cdc9b5dc8216263ebbf8ec6f882d833e85.
Added ModuleManager:

Added a class that will eventually handle all the parsing of the
received data.
Module re-arrange.

Changed logic around so there is a new class to multiplex the coms and
send the messages to the appropriate module.
This new system removed a number of base and derived classes.