minor text cleanup
adds more descriptive 'wait_time' method to handle the math
use one method for new messages to the chat room, but accept different sound options
rename misnamed controller
fix broken (but empty) spec file
adds option for updated to not include a sound
Merge pull request #9 from kerrizor/small-optimizations

Small optimizations
merge
minor changes