imported some utility rountines from myrepo.tests.repoopts to myrepo.tests.common
added one more test case for myrepo.repo.Repo
added an utility function to load file and missing 'difflib' import line
updated the template and expected compiled result to follow changes in myrepo.repo.Repo
added a test case for myrepo.commands.{_datetime,gen_repo_file_content
some more minor updates in a compiled template result
added a test case for myrepo.commands.gen_mock_cfg_content
fixed a bug that label including arch was passed to myrepo.distribution.Dist's constructor