[mlogvis] Remove HTTP Server - generate html page and open it
Merge pull request #57 from gianpaj/feature-51-mlogvis

[mlogvis] Remove HTTP Server - generate html page and open it
mlogvis now creates <logfile>.html in the local folder, instead of a hidden .mlogvis folder with index.html.
This html file is fully self-containing and can be opened by any modern browser.
minor changes.
changed help text a little and updated README.md
BUMPED version to 1.0.2
BUMPED version to 1.0.3dev
this breaks the testing framework. need to figure out how to properly deal with the sockets in mlaunch tests.
fixed mlaunch tests again. They should now pass. If the test suite is ran in quick succession, the sockets may still be locked.
added more tests to mlaunch test suite.
some cleaning up.
BaseCmdLineTool now offers functionality to parse unknown arguments as well.

Derived tools don't have to run argparser manually anymore. They can just call run(get_unknowns=True).
added support for extraction of numYields, w, r values.
some matplotqueries refactoring. Added scatter plot type, nscanned/n plot type. Layout changes. Higher DPI.
some matplotqueries refactoring. Added scatter plot type, nscanned/n plot type. Layout changes. Higher DPI. fixes #58.
Merge branch 'feature-58-yaxis' into develop
Merge branch 'develop' into feature-39-tests

Conflicts:
	mtools/mlaunch/mlaunch.py
	mtools/mplotqueries/mplotqueries.py
	mtools/util/cmdlinetool.py
fixed division by zero bug if nreturned=0 for nscanned/n plot.
added mplotqueries changes to CHANGES.
footnote on plot includes version and can be toggled on/off with f.