added a new function getTargetPhraseOrAnnotations in PhrasePair.h which calls either getTargetPhrase() or getTargetAnnotations() depending on the annotation_level.
tidied up NgramModel and FeatureFunction. added annotation level to the logger in NgramModel