ENH: moving some functionality from old sample of pandas bench into vbench
ENH: Initiating functionality testing of vbench on a sample small repository
RF: move is_interactive to config -- more logical place
BF: address problems from previous renamings and RFs
BF: copy dependencies after any clean operation -- there is no reason to assume that clean would not clean properly
RF: runner -- make benchmarks a property (compute checksums) allowing their growth + return list of revisions/flags for run() + more logging
ENH: make vb_run_benchmarks.py exit with number of errors so we could warn
ENH: prefix stdout and stderr in logging of run_cmd
ENH: expand functionality test -- should already be useful/usable
RF: Use advised importlib.import_module instead of plain __import__
RF: Move vbench/tests/test-repo into vbench/tests/vbenchtest

having - in a directory which might become a sub-module is not a good idea
RF/ENH: Benchmark to carry '.module_name' and thus collect_benchmarks returning simply a list of benchmarks

also some other minor improvements, suchas different names for tests within vb_collection
and added testing of generate_rst_files (its API was adjusted too)
ENH: unify extensions for generated RST files -- all should be .rst
BF: uncommenting test clean-up (TODO: move to setup/teardown)
ENH: make clean_cmd an optional kwargs -- to stay compatible with current test_perf in pandas
Merge pull request #31 from yarikoptic/master

BF+ENH: a sample "functionality test" + fix for opportunistic cleaning