Updated Fetch to use the DovecotTesting repository

Rather than ship with all of these files I’ve separated out the server
provisioning code from this repository.
Updated vendor path used by travis for the SetupEnvironment script
Pinned Fetch to a specific stable version of the test suite.
Merge pull request #33 from tedivm/testing_update

Separate Mail Server Setup into Development Package
Switching back to dev-master for testing
Telling composer to use any of the 1.x line of the Dovecot Test Package
Merge github.com:OlivierCecillon/Fetch
Added test to prevent fatal error in certain error conditions
Added timezone and corrected path data

Adding a timezone prevents errors on misconfigured systems when
running, and the path correction automates the running of the dovecot
testing package between tests.
Updated to dovecottesting 1.2

This lets us simplify our test script by not having to care about
different ip addresses.
Added back distinct IP address for Travis and Vagrant
Be more specific when fetching body sections, references #39
Rewrite fix as it broke other tests. This fixes my issue and the broken tests.
Merge pull request #41 from tedivm/testing_dovecot

Dovecot Testing Package Updates
Merge pull request #40 from bjornpost/fix-multipart-messagebody

In a multipart email messageBody() keeps headers
Merge branch 'master' of github.com:tedivm/Fetch
Locked in the tedivm/dovecottesting version
Merge branch 'master' of git://github.com/tedivm/Fetch