increased integration test timeout
better ssh key path handling
empty dashboard view on server disconnect, update on server re-connects
combined active-server and server app event namespaces
support for custom ssh ports

 - ssh key path bug fixes
 - tweaks to support editing existing server data
improved serverlist content refreshes

 - added support for editing existing servers
 - improved server connect/disconnect event handling
pulled server connection handling logic outside of App and into ServerConnection model
version bump and test suite adds/edits