relax-parse: fix hang

SyntaxTree::Parse() would enter a *very* long loop due to an unintialized
member variable.
Merge branch 'master' of ../moses
phrase-extract: add syntax-common sub-library

And remove some (near-)duplicate code from pcfg-common and score-stsg.