Various fix in mw-format-tests.py

It allows:
	- test description to contain '=' char
	- handle more paramter syntaxes
	- have command with empty options