Use the wombat DSL to crawl a pre-fetched page

I wanted to be able to control login and other crawler related logic (e.g. only following a certain number of a certain kind of link under a certain circumstance) directly, but continue to make use of wombat's DSL.

This seemed like a natural addition to me.

e.g. 

    Wombat.crawl do
      m = Mechanize.new
      mp = m.get 'http://www.google.com'

      page mp

      ...
    end