use functions and lambdas of c++11
add class BestProbability (future mother of MaxRuleProbabilities classes)
FIX remove warnings for unused variables
Merge remote-tracking branch 'antoine/Functional' into merge_ar

Reimplement redundant code with C++ functional
FIX autotools to compile with c++11
FIX unit test for trees

add_last_daughter and add_first_daughter correctly update node count

Note: some tests are commented out because I don't understand them and
because they are bound to fail
Remove auto-generated file from repository
Remove boost::thread completely and use TBB for all parallelization
Functional reorganization :
- apply functions in class PackedEdge
- calculate_maxrule_probabilities in new class ParserCKYAllMaxRule (parent of ParserCKYAllMaxRule{1B|KB|Multiple}
- utils/lorg_functional.h contains function toFunc that helps gcc finding types of functions before calling PackedEdge::apply (used in ParserCKYAllMaxRule::calculate_maxrule_probabilities)
- update replaced by update_lexical, update_binary, update_unary in MaxRuleProbability{|KB|Multiple}
Cleaning aborted tries from PCKYAllCell.h
Merge remote-tracking branch 'rozenknop/Functional' into functional_c11
Change USE_TBB with USE_THREADS in TwoStageLorgParseApp.h
CMake : better handling tbb library
Merge pull request #2 from rozenknop/Functional

CMake : better handling tbb library
Simplify ProcessCellBody
Merge branch 'functional_c11' of github.com:jihelhere/LORG-Release into functional_c11
- TBB is finally found by cmake by passing -DTBB_INSTALL_DIR=<path to tbblibs> -DTBB_INCLUDE_DIR=<path containing tbb/tbb.h>
- get_best() and Best template parameter resp. renamed to get_proba_model and ProbaModel
comments + cleaning
Merge remote-tracking branch 'rozenknop/Functional' into functional_c11
ParserCKYAll_Impl<TCell>::compute_inside_probabilities() reimplemented
- compile but does not seem to work yet