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