use TestLoader instead of TestSuite
change format of version expressions in section markers, operator first (WIP)
fix unit test w.r.t. checking 1.2.3 vs 1.2.3dev
switch to using a single space as separator in easyconfig section markers
fix suite() in easyconfigformat.py unit test module
fix remarks (version expression ordering seems broken at this stage)
Merge pull request #21 from boegel/ec_format_v2.0

redefine format of easyconfig section markers to e.g. [>= 1.2.3], [goolf < 2.0]