Parallel performance tracking, online monitoring, rich metadata

Using @ysanders's improvements in #23, this PR also adds in parallelization using IPython to perf_testing, and can monitor tasks remotely using
``tskmon`` (that server is not yet production-ready, but since this is an optional feature of ``perf_testing``, I think that should work fine).