I don't know the etymology of feather merchant, but the meaning is, (slang) a person who avoids responsibility and effort; loafer; slacker.