adding existing perl-panstamp/swap implementation from project fhem
adding stubs for PanStamp,IO,Register and SWAP
start porting SwapServer from python to perl
add CcPacket.pm and SerialModem.pm
Merge branch 'device_panstamp' of https://github.com/ntruchsess/panstamp into device_panstamp

Conflicts:
	perl/Device/PanStamp/swap/modem/CcPacket.pm
adding stubs for protocol and xmltools
Merge branch 'panstream' of https://github.com/ntruchsess/panstamp into device_panstamp
adding XmlDevice, XmlNetwork, XmlSerial and XmlSettings
adding CcPacket, SerialPort, SmartEncrypt, SwapDefs, SwapMote, SwapNetwork and SwapPacket
add SwapValue, SwapRegister and SwapParam
work on SwapValue Todos (mostly length parameter in constructor)
fix a ton of compiletime-errors, clean-up use, exports and inheritance
work on startup (read configfiles + multithreadding)
further threadding and startup
fix threadding (shared data) and use constants
few more threadding-related fixes -> first successful reception of data :-)
fix reading of device-files on startup
more fixes parsing register and param xml device-data
fix SwapInterface callbacks
enable SwapServer running in applicatino thread (use 'poll()')