Lots of insignificant formatting changes
Merge commit '1e68f3b' into rework_exception_handling

Conflicts:
	services/ssh.py
	services/telnet.py
Reworked exception handling to be clearer and more holistic; general clean-up

* Homogenized exceptions in services; moved logging from services to Platform
* Shifted bulk of the exception catching burden to Platform for greater context
* Added type check to credentials property in Platform to simplify other classes
* Moved iterable behavior out of Platform into the IterablePlatform subclass
* Updated LinuxPlatform to inherit IterablePlatform
* Changed existing docstrings to reStructuredText format
* Added/modified comments, docstrings