format change

from Windows to Unix
Clean-up

Cleaning up old comments and code.
separated tcp socket usage and command processing (allows for
libwebsockets usage next to tcp sockets)
Websocket testing, polling test and close the server

I've created some websockets testing code
In the coming versions, this code will include a websocket server, such
that clients can communicate over an open websocket in javascript
instead of a tcp socket in php.

I've also bought a new device to get the current temperature. This
device requires polling, which was not enabled in my server. Still
learning on this topic and it does not work yet, but I'll get there.

Finally, you are now able to shut the openzwave-server down with the
EXIT command
Some more cleaning

this removes all compiler warnings except the libwebsockets ones. But
that is not completed yet...
Merge DEVICE and SETNODE commands

Basically, the node on/off/level commands are also changes of value
ID's, just like setting options for wake-up intervals or other device
settings, so I'm merging all into SETNODE. Still need to do the binary
switch and wake-up interval, but the level is working as option already
Enable the set of Battery report

And some more code cleanup/consistency
Add the websocket server to the startup

Huray, the websocket server is running.
Next step is to do something useful with it...
Allow editing the Wake-up Interval

New setnode option
First test with websockets

- Made a new client for websockets
- Moved the PHP client to a separate folder
- Edit the websocket server protocol to accept commands
- Minor cleanups and other changes
Specify the ports in the config

You can set the ports in the config.ini
(the clients will read the config in the future, such that you have to
specify it only once)
changed to default port in websocket client
First start on the client side

When the client is opened, the location is grabbed
The Makefile now works for the latest release testing branch of
open-zwave
If you use the main branch, you'll have to build open-zwave yourself
Thermostat and Open-Zwave 1.0

Open-Zwave upgraded to version 1.0 hurray.
This server now compiles against that version.

Furthermore I recently bought a danfoss thermostat device and finally
got around to controlling it via this server.
getting rid of a bug and some restructuring

-SetValue now accepts strings, since I needed that to set ListValueItems
-Remove debug comments
-For people who don't want their thermostat setpoint in the dayscene to
trigger at sunrise (me), I added the morningScene, so you can stay in
bed without burning up
-Some commented out test code that should set Command_Class_Clock, but
it doesn't work (hence commented out)

Now I can continue with the client side
Started on the WebSocket client!

some initial tests and parsing
Some further development on the websocket client