Or if anyone is interested in additions after 2.7.5

The master branch in my git has a rather large number of commits I've worked on in the last 24 hours (and a couple before that)
The list is: debug control in the API, generic HW error handling for all devices except ztex, Diff1 information, BFL identify via a led flash, BFL throttle counter in 'notify' and a few other bit and pieces.
The pull request is here:
https://github.com/ckolivas/cgminer/pull/310 that shows them all.
That is simply my master branch - and each change I've done I keep adding to that pull request.
Anyone interested in any of those additions feel free to compile my master and let me know if you have any problems.
I haven't changed the ztex code coz I don't have any ztex hardware and the original code does some weird shit dealing with HW errors - if someone has a ztex and has time to visit IRC I could add some changes in another branch and get them to test it also.
Thanks for anyone who can test this.
Edit: of course this is what I am running on my 2 rigs - BFL, and ICA+GPU
I built it last night on 32bit Ubuntu 12.04. It's been running for 8hrs and is showing a modest amount of HW errors for my CM1 board.