REFACTOR: #16,  #1: refactor plotTrace.py

  * use now argparse
  * clarify interface
REFACTOR: #16,  #1: plotBoxWhisker.py
REFACTOR: #16, #1: statistics.py
REFACTOR: #16, #1: plotParam.py
REFACTOR #1: separate cli from plotting method
REFACTOR #1: one plot script

doAllPlots.py is a python script that works like a regular plot script
and accepts arguments

python doAllPlots.py NAME <pathToOnepkl> [-s <dir>] [-l]
python doAllPlots.py NAME <pathToManypkls> [-s <dir>] [-l]
python doAllPlots.py NAME <pathToManypkls> NAME1 <pathToManypkls> [-s <dir>] [-l]

Based on the given arguments it decides which plots perform

So far it performs
1 Name with 1 pkl:
	plotTrace.py
>1 Name:
	plotBoxWhisker.py
	statistics.py
always:
	plotOptimizerOverhead.py
	TraceWithStd_perEval.py
	TraceWithStd_perTime.py
REFACTOR #1: One scrip to rule them all: HPOlib-plot

HPOlib-plot calls HPOlib/Plotting/doAllPlots.py and will be installed
with setup.py.

Fixes #1
REFACTOR #1: One script to rule them all: HPOlib-plot
Merge branch 'development' of https://github.com/automl/HPOlib into development