Aberdeen confirm departure of on-loan striker Ryan Edmondson