SoftwareSerial timeout

I've been playing around with the SS library. I'm pretty new to the arduino platform, but it looks like there is surely room for improvement with the SS library. I've been meaning to add basic things like a timeout. This really shouldn't be all that hard. If you want to give it a go, I'm sure you can make it work for you. Otherwise, I plan on getting around to this sometime soon.