Fulham have completed the signing of defender Elsad Zverotic from Swiss club Young Boys on a two-year deal.