Merge pull request #41 from pretenders/dev_alex

Bump to beta; Add mailing list;
Merge pull request #42 from pretenders/dev_alex

Point home page of package to new github repo.
Increase version number
Small fixes in sphinx documentation
Add header matching functionality
Refactoring and doc strings
Add etag workflow test
Minor fixes in code sample for HTTP server
Add comment to rtdocs.sh
Merge pull request #43 from pretenders/doc_errors

Small fixes in sphinx documentation
Allow an HTTP server to serve multiple mock clients via different URLS

 - Alter HTTP mocking to be hosted at the boss
 - Split pretenders.py into http and smtp modules

Still to do:

 - Create useful random hashes instead of using incrementing integer for UID.
remove prints
Match where the same url is preset with and without headers
Add default_headers_only option to match rules
Remove print statements and tidy up
Distinguish between rules with headers=None and headers={}
Use confidence rating instead of True/False to assess match rules with headers
Tidy up doc strings, variable names etc
Header keys and values are parsed to unicode objects by json.loads but wsgiref needs strings in python 2.7.  Headers should now work in both Python 2.x and 3.x
Merge pull request #44 from pretenders/dev_alex_florida_sprint

Allow an HTTP server to serve multiple mock clients via different URLS …