File management added

Files on device can be created, updated and deleted.
Their contents can be defined either by a string or by a file.
Still to be done:
- AW+ devices: download file contents.
- ATS devices: TFTP file transfer.