Refactored Net_SSH2::$identifier and added unit tests

Added return tag
Fixed typo
Rewritten test to just check for possible combinations
Replaced else { if ()...} with elseif() {}
Fixed cs
Fixed missing dataProvider in test