Remove the remaining HAL files and references

Remove the remaining build rules, source code and documentation related
to the FreeDesktop Hardware Abstraction Layer (HAL) support. For the
record, with this HAL implementation, NUT drivers were sending data
over DBus (Closes: #99)
Add a note on Hardware Abstraction Layer removal