Mer bluez4 patches

Reviewed patches that had been applied on top of bluez 4.101 in https://github.com/mer-packages/bluez and applied those that made sense for bluez 5.