- Added ``boundary_func`` to the scheduled item. If set it will be called with the next datetime and can be used to easily add custom timing function (e.g. on weekdays run on 8, on weekends run on 9)
- Removed ``ValueNoChangeEvent`` & ``ValueNoUpdateEvent``
- Added ``ItemNoChangeEvent`` & ``ItemNoUpdateEvent``
- Items have a watch_change and watch_update function
- Added ``GroupItem``, ``StringItem``, ``DatetimeItem``, ``LocationItem``, ``PlayerItem``, ``Thing`` to ``HABAp.openhab.items``
- All items from Openhab inherit from ``OpenhabItem``
- All events from Openhab inherit from ``OpenhabEvent ``