Restructure Try node.

Now Try node always has cases as handlers. In case handler is an Ident of
type Throwable => T than it's desugared to a CaseDef during parsing.
Duplicated typo => maybe a sign to refactor these three lines into a re-usable method?