BUGFIX: typo in src/common/depparser/train.cpp

NOTE
  Introduced in r1055, ignored in r1060.

git-svn-id: svn://svn.code.sf.net/p/zpar/code@1067 709220ea-b82d-4b87-bd3a-7e1d81a5e10b
BUGFIX: typo

git-svn-id: svn://svn.code.sf.net/p/zpar/code@1068 709220ea-b82d-4b87-bd3a-7e1d81a5e10b
BUGFIX: memory leak in chinese conparser acl13

Changes:
  1. This bug is caused by "refer after allocate"
  2. Make CBigram clear before refer, which is the
    same manner as CTuple2/3/4.
  3. Make the first()/second()/... interfaces in
    CBigram/CTuple2/3/4 deprecated to avoid leaking
    dangling pointer out.
  4. Make operator<< a friend function for those
    classes to avoid using the deprecated interfaces.
  5. Enable basic warnings in Makefile to show the
    deprecated function warning.

Note:
  1. This fix slightly changes, in a correct way,
    the behavior of the chinese conparser acl13.
    Which may result in a different model from
    previous versions when training with the same
    data and configurations.

TODO:
  1. Fix the warnings introduced by enabling basic
    warnings.

git-svn-id: svn://svn.code.sf.net/p/zpar/code@1069 709220ea-b82d-4b87-bd3a-7e1d81a5e10b