Bluez 5.8 and other packages that required upgrading

The goal was just a system using Bluez5, which did not work out of the box. I fixed all the dependencies, and upgraded bluez5 to 5.8.

It is also compatible with the NixOS bluetooth service, to use set a packageOverride for bluez = pkgs.bluez5;