import_unittest now returns module - repaired running tests
implicit loading unittest

import_unittest returns loaded module depends of what python version we
use
add re.UNICODE flag to every pattern

generalized with python3
use \A and \Z for fuzzy pattern anchors
tests for _prepare_pattern__compile_fuzzy
tests for _prepare_pattern__compile_fnmatch
tests for _prepare_pattern__compile_regexp
rename module test_config -> test_manager
characters: ? and + are now valid delimiters
better error message when magics pattern delimiters not match
error when some modifier is passed more then once
fixed comma -> dot in error message
_prepare_pattern__magic: mode should be inly one, iterating through them is nonsense
magic pattern: check if mode is just one sign
fixed regexp matching magix regexp

now we accept all characters from delim_open in delim_close and
opposite when we test that given pattern is magic

We check for this correcteness of delims later
tests for magic pattern parsing
tests for _is_vcs
simples is best - import correct unittest module from test_manager
in py3, dict.keys()/dict.views() are views, and cannot be concatenated