Handle thin pikelets a little differently

Run a thread and separate EM event loop per thin server, outside the main em-sync block; rack/fiber-pool means that the Redis connections in the HTTP request handling itself will still be non-blocking.

This is an outcome from work done debugging #133, although it's not necessary it's probably a cleaner way to be running things, and will mean less stack stressage.