beremiz

55611282b909
Use the same retain implementation for Win32 targets

Currently plc_Win32_main_retain.c is exact copy of
plc_Linux_main_retain.c, because it's not possible to use symbol
links.

It'd be nice in the future to have possibility to modify targets.code.
Crossbar test router configuration is available in .crossbar directory.
Starting command:
crossbar start
This project contains wamp client config to be loaded at runtime startup.
project_files/wampconf.json
wampconf.json is in "Project Files", so it is copied to runtime's working directory, and then loaded after program transfer + runtime restart.
Otherwise, wamp config file path can be forced :
./Beremiz_service.py -c /path/to/my/wampconf.json /working/dir
Otherwise, path for CRA secret can be forced :
./Beremiz_service.py -s /path/to/my/secret /working/dir
Tested on version:
Crossbar.io : 17.12.1 (Crossbar.io COMMUNITY)
Autobahn : 17.10.1 (with JSON, MessagePack, CBOR, UBJSON)
Twisted : 17.9.0-EPollReactor
LMDB : 0.93/lmdb-0.9.18
Python : 2.7.12/CPython