implementation for all 3 connection types
cleaned code
relabel revert button to cancel button

fixes #113
add keyboard bindings (enter, delete)
remove legacy code (old select)
Merge pull request #137 from transparencyint/f-connectionTypeForms

F connection type forms