Turn testing cheat sheet into first draft of a real cheat sheet, instead of an overview of testing in Python.
Finish cheat sheet section on how Nose finds tests.
Add example of another Nose assertion to cheat sheet.
Add example floating point testing to cheat sheet.
Update cheat-sheet.md

Adds more todo's
Add placeholder for testing exceptions in testing cheat sheet.
Update cheat-sheet.md

Fills in "Why testing", "TDD" and some "General advice".
Update cheat-sheet.md

minor layout changes
Example of using @raises to test the raising of an exception.
Add fixture examples to testing cheat sheet.
Remove outline of Unittest section since we normally just use Nose.
Better title for Nose section in testing cheat sheet.
Merge branch 'patch-1' of git://github.com/BernhardKonrad/boot-camps into BernhardKonrad-patch-1

Conflicts:
	testing/cheat-sheet.md
Move Python testing cheat sheet from testing/ to python/testing/.
Tidy section on other assertions in Nose.
Replace partial list of Nose assertions with instructions for listing them in Python.
swc-installation-test-2.py: added support for py.test
Merge remote-tracking branch 'mikej888/setup-pytest'

* mikej888/setup-pytest:
  swc-installation-test-2.py: added support for py.test
Merge pull request #61 from benwaugh/master

Testing cheat sheet for #152
Spelling correction