feat(lird.py): Argparse to tune runtime features from CMD line

Partially implemented, for example the verbose control is not yet working.

Closes #2
Merge pull request #2 from vsaw/2-argparse

Add CMD arguments for run time control
feat(lird.py): Train/test split cmd line arguments
Merge pull request #6 from vsaw/6-train-test-banana-split

Implement random train test split
feat(lird.py): Add confusion matrix and report for verbosoe output
feat(lird.py): Pretty print the confusion matrix
Merge pull request #7 from vsaw/7-confusion-matix-and-report

feat(lird.py): Add confusion matrix and report for verbosoe output
adds decision tree classifiers in several flavours

also:
+ label transformation using preprocessing pkg
+ some verbosity checks
+ feature selection Pipeline (see sklean.pipeline)
+ print 'highscore' after execution
+ some formatting