add Belgian keyboard layout

Also correct copyright notices.
Only set charge level if data is read correctly

In some cases the battery path may just disappear a while.
Do not set 0 in such cases to avoid shutdown suddenly.

Fix incorrect polling period in Stefan's patch.

Add more messages for debugging.
Add 3rd ABI
Add "power off"
Revert "Add "power off""

This reverts commit a2ab0cc25dae5ac7c3e43bfcb3503ac9c26264fa.
Turn off "too slow" logs
Add basic support for new suspend-block ioctls.

The new ioctls will enable the system to be more selective about
which evdev devices should hold wake-locks when their queue is
non-empty.

For now, we enable this behavior for all configured input devices,
which is more or less the status quo.  This change is mainly about
ensuring that the system still works correctly when combined with
a newer kernel that supports the suspend-block ioctls.  We can
tweak this behavior later.
Use new EVIOCSCLOCKID ioctl if supported
Use EVIOCSCLOCKID correctly
Recover from bad input event timestamps from the kernel.

This can happen due to a race when the input device is
opened or if the kernel happens to be missing the required
Android patches to set the timestamp correctly.
Add "Power off" function to status bar
Use tablet UI mode
Set Joggler config settings
Change music volume instead of notification volume