Merge pull request #27 from pks/master

Tidying (soft) syntax features; loo for C++ extractor; updates for dtrain
Merge pull request #28 from pks/master

fix
1) fix the call to ibm model 1 aligner, 2) create a makefile target for generating wordpair features, 3) optionally generate sparse affix features (default behavior is still identical).
Merge pull request #29 from wammar/wordpairfeatures2

1) fix the call to ibm model 1 aligner, 2) create a makefile target for ...
remove dead code, add adagrad crf learner
fix for ubuntu systems
l1 version of adagrad optimizer
Merge remote-tracking branch 'upstream/master'