- complete rework of the boxlab-server project

 - removed the description framework
 - removed the ftp module
 - changed the structure of the project
 - command updates now get parsed and the device state is changed
 - state changes are logged to files