Fixed iscptp to actually check TP.
Added new tests for iscptp, istp and iscp.
Took @jrjohansson's advice from #94.
Merge pull request #94 from cgranade/fix-iscptp

Fix iscptp