Diving Deep into Context-Aware Neural Machine Translation