Refactoring of ConnectActivity and made device of CommunicationHandler
a parameter.
fixed merge
Fixed tests
Merge branch 'devicelist' into develop