The archaeology of Skedemosse. I. The excavations and the finds of an Öland fen, Sweden