license
moved protocol mappings to datamap.py
Merge branch 'master' into restructure
Merge branch 'master' into restructure

Conflicts:
	pellmonsrv.py
moving files around
module imports in __init__.py files
Merge branch 'master' into restructure
moved more stuff to protocol.py from pellmonsrv.py
more stuff moved to protocol.py
pollthread retries once after all errors
new class config to hold configuration data
most globals moved to config class
moved serial init to protocol.py, more cleanup
removed unused imports
fixed nonworking circular import
testing some more refactoring
protocol made into a class derived from threading.Thread
added missing self. in setItem
missin .self, mission import
db restore at startup fixed