Allow "_(" term ")" in the input syntax to request type inference

The goal is to allow pretty-printing such subexpressions as simple
underscores (or maybe as nothing, who knows?) for extra readability in LaTeX
output.

However, don't change `parens`, since it is used in too many places. Changing
`parens` would additionally allow things like:

f _(a b : type) ...

instead of

f (a b : type) ...

so add the _( ) syntax only to a variant of `parens` (which reuses the old code).
Merge pull request #8 from Blaisorblade/topic/simulate-type-inference

Allow "_(" term ")" in the input syntax to request type inference
Revert "Recovered the original source structure"

This reverts commit 29117c95f03376a135a9c1db2a69a02bd58f6adb.
Sychronized source structure recovery
Merge branch 'master' of https://github.com/Toxaris/pts