Add some documentation around how to release plugins as separate modules.
add link to working setup.py
Add support for picking which tools to run.

Fixes #16
remove readme bit that came from other branch
move things to a main class. It's not perfect, but it's a start.
fix bug around reporting to github.
pull out requester
pull out repo manager
reporter method extraction
reporter method extraction
Merge branch 'mainline-it' of github.com:justinabrahms/imhotep into mainline-it

Conflicts:
	imhotep/main.py
Test instantiation bits.
Merge pull request #22 from justinabrahms/tool-choice

Add support for choosing which tools to run
Imhotep factory
Merge remote-tracking branch 'github/master' into mainline-it

Conflicts:
	imhotep/main.py
	imhotep/main_test.py
Merge pull request #23 from justinabrahms/mainline-it

Mainline it
Merge remote-tracking branch 'github/master' into plugin-entrypoint-docs

Conflicts:
	README.md
Merge pull request #21 from justinabrahms/plugin-entrypoint-docs

Add some documentation around how to release plugins as separate modules
Adding makefile with basic test command.
Moving exceptions to their own file.