Everest Base Camp isn't a challenge for the faint-hearted. Having completed the trek myself, here are some important tips on how to survive the journey.