Maxcube Fix - wrong values for ACTUAL & MODE items

Similar to issue #1728, items of BindingType.ACTUAL and BindingType.MODE have been updated with false values by getTemperatureSetpoint() with every change of TemperatureSetpoint. 
With this addition only the real valve item without a binding type will be updated if there is a change of the TemperatureSetpoint.
Fix update of battery status for MAX! binding
Fix wrong message in testcase
DateTimeType implements now Command interface.
fritzbox binding: adding parameter for username

set fritzbox:user in your openhab.cfg to use telnet login with username and password. Fritzbox must be configured to receive username and password as login.

If no username is provided, ther login procedure falls back to password-only.

(tested with fritzbox 7490, FRITZ!OS 06.21-29577-BETA)
GPIO IO: wait half a second after exporting pin

on raspberry pi, operations on pins fail if executed immediatly after pin export. This change fixes that issue
Merge pull request #1867 from TobiasMende/master

fritzbox binding: adding parameter for username / added sleep() after export in GPIO Binding
Fixed season job scheduling.
Merge pull request #1861 from cdjackson/zwave-database_updates

Zwave database update Danfoss codes
Merge pull request #1875 from gerrieg/astro

Astro: Fixed season job scheduling.
Merge pull request #1853 from druciak/datetime_command

DateTimeType as a command
Merge pull request #1839 from dominicdesu/1838-maxBindingBatteryStatus

Fix update of battery status for MAX! binding
Merge pull request #1836 from polarvogel/patch-2

Maxcube Fix - wrong values for ACTUAL & MODE items
Merge pull request #1882 from cdjackson/zwave-database_updates

Update reference for zwave.me KFOB