added ioloop->reset, bump Mojolicious version
cleanup both attribute IOLoop and the singleton in the child
added loops test to see that the parent loop is reset
protect against the user closing over a non-singleton loop and trying to start it in the child
minor improvemets and doc update