move constants from FileReferenceConstants.java
update javadoc for canHandle()
implement SSHFileRepository.canHandle() and add tests