Fixed an issue when stop() was raising an exception incorrectly if timeout for buildstep was None (this for example stopped log watcher from correctly closing file handles) because self.timer was re-used for entirely different purpose but stop() code was unaware of such use
* Renamed some timers to be more understandable
* Added a note in 0.8.8 release notes about the fix
Add CC-SA media from Daniel Rus Morales

Per personal email from Daniel:

"I don't mention the license in the post but they are CC share alike."
Fix for 4bad40d027d6e0b196a1d7c7facac44fec4df1a2
Merge branch 'slave_timer_fix' of git://github.com/JustAMan/buildbot