fix #176
Merge pull request #177 from jeremyschulman/fix_176

fix #176
fix #173
pep8 cleanup
Merge branch 'fix_176' of https://github.com/jeremyschulman/py-junos-eznc into 178
Fixed SRX Cluster Fact Unit tests

Fixed issue with test and added coverage for fix delivered in #178
Merge pull request #1 from shermdog/178

Fix for SRX Cluster Unit tests
updated unit test for srx cluster
Merge pull request #178 from jeremyschulman/fix_176

fix #173
initial new execption classes
initial layin of new connection exceptions
add generic connect error handler
layin for ConnectNoMasterError
fixed issue if read-only attempts get-config
updates unit test for swver
Merge pull request #180 from jeremyschulman/fix_179

Enhancements for Issue 179
updates to facts, remove usage of configuration
updated unit-tests to reflect code changes in facts
Merge pull request #182 from jeremyschulman/fix_181

updates to facts, remove usage of configuration
Merge remote-tracking branch 'upstream/master'