dhd: apply old changes to updated driver

- Condense wakelock handling
- Remove oodles of debuggery
- Assorted small changes

Change-Id: I241492557614e7c20e809edd7f0646aafe388216