Add DSSP unit test.

* Tweak DSSP method to avoid tmp file
* Test parsing of pregenerated DSSP file
* Test generation of DSSP file from PDB file

Conflicts:
	Tests/test_PDB.py
Using test_XXX_tool.py for unit tests dependent on a binary
Move dependency free DSSP testing into test_PDB.py