Initial modification to set default endpoint to 0.
This allows distinction over the multi-instance commands. Endpoints always start from 1, so a value of 0 can now be defined to use the non multi-instance version.
https://github.com/openhab/openhab/issues/1545, https://github.com/openhab/openhab/pull/1544,https://github.com/openhab/openhab/issues/1461
Manual merge from druciak@eecd7c3
https://github.com/openhab/openhab/issues/1545
Added new constructor for ZWaveEvent that uses default endpoint.
Changed all events that used a default endpoint to use the new constructor.
Merge branch 'master' of https://github.com/openhab/openhab into zwave-endpoint_default_to_zero
Merge pull request #1552 from cdjackson/zwave-endpoint_default_to_zero

Zwave endpoint default to zero