fixed #31
type assertion with *net.OpError
Merge branch 'master' into 0.2-dev
removed ErrLostConn from worker
update examples
Use fmt.Errorf() instead of errors.New(fmt.Sprintf())
Use %v instead of %V, which is not a valid Printf verb
Merge pull request #32 from dgryski/printf-fixes

Printf fixes
Merge branch 'master' into 0.2-dev
added Damian to contributors
Changed agent.read to handle big data.
fixed #34
added Kevin to the contributors list
Make pool clients safe for concurrent access with mutex.
Merge pull request #36 from rlmcpherson/master

Make pool clients safe for concurrent access with mutex.
More helpful panic if you call Work() before you call Ready()
Merge pull request #38 from draxil/master

More helpful panic if you call Work() before you call Ready()
Enahanced Work() without Ready() behaviour:

Now if you try to call Work() without calling Ready(), it will trigger an attempt to run Ready(), and will only panic if there is an error.
Fixed and improved Work() without Ready() test:

* FIX: committed test froze
* FIX: committed test had a race condition!
* Added properly handled panic test
* Timeouts so that these tests should fail now if something goes wrong instead of failing.
Merge pull request #41 from draxil/master

Better Work() without Ready() behaviour, now with improved tests!