MakingOf sits down with screenwriter Simon Beaufoy as he discusses the narrative pitfalls of flashbacks, the primacy of character, and balancing humor with drama in his new film '127 Hours'