Improves documentation for test/dev configuration.

Expands README.md to cover installation of forked M2Crypto, removes
m2crypto install from setup.py to prevent inadvertant installation
of wrong version. Adds documentation describing generation of CA
certificate and private key for testing, generation of valid test
certificate. Reformats README.md to pep8 requirements. Removes
'clark.com' as valid domain in config.py and adds 'anchor.test'

Change-Id: If41df58de094a8cee586285255663cf4fa1a61df
Closes-Bug: 1398804