In this perfect Everest Base Camp packing list we cover everything from trekking gear to clothes to snacks to electronics to toiletries.