remove unused import
pep8
shift metacodec things
rename metacodec -> metacodecs
start using parametrized tests, actually this is really ugly