A series of minor fixes over 1.5.8. We remain hopeful there isn't much left for the 1.5.x branch :)
* Write explicit failures into unit test output on timeout etc. Needed for some downstream
tools that don't check attributes like 'failures' and need explicit entries.
* Fix for multiple caches which could sometimes panic with a negative waitgroup.
* grpc_library now correctly honours the 'languages' argument.