A new lodge in Nepal – where luxury travel is in its infancy and tourism still recovering from last year’s devastating earthquake – is marrying superlative style with an exceptional wilderness experience. Charlotte Sinclair takes an exclusive first look