fix bugs
fix url parsing to pickup protocol
adjust formatting for better line-wrapping
update ssh error reporting
various bug fixes