Okay, I have a different take on this, and I might be full of it, but here goes. I think that life is too short to waste time pretending to like people that you don't like. I'm not saying be a bitch or rude or obnoxious or anything, but girl, Jana treated you like crap and I don't think that you have to forget that or pretend it never happened just to put on a false front that you are all happy and wonderful for someone's wedding festivities.
Missy knows what happened, right? So if she is your friend, she understands that and knows that you and Jana are not friends. Missy should not expect you to have to act like Jana's pal. As a side note, just how many showers and parties are there??? Yes, you should go to them (although I am not advocating having more than one shower) and be civil (which to me means saying "hello" and avoiding Jana the rest of the time if you don't want to talk to her).
As far as the cabin in the mountains -- if you feel uncomfortable around Jana, I would skip it. I don't mean to sound harsh, but why you should have to be in close quarters with Jana is beyond me. I see no reason why anyone would even ask you to do this. I would NEVER ask friends to do anything that made them uncomfortable, even if it was for reasons I didn't understand. I would not expect nor want people to sit around and pretend to like each other if they didn't -- if I had a friend in your situation, it would mean very much to me that she could tell me honestly, no, I don't feel comfortable going to a cabin with so-and-so, so why don't you and I do something else? I would especially be understanding of this if my two friends had the history that you and Jana have. I mean, if you really want to go and participate, then you shouldn't let Jana stop you, but otherwise I wouldn't bother.
I don't intend to sound mean, but I hate all that fake crap that goes on with weddings.