bump version to dev again, new CHANGELOG section for 2.4.1.dev.
Allow unicode strings in parser.add_argument()

This fixes issue360 by also converting unicode strings to the argparse
syntax instead of just native strings.
strike wrong yield_fixture paragraph
fix typos (thanks @faassen)
complete_dotted: fix for #361, filecompleter on dot files had differing behaviour from bash

Now if the prefix to expands ends in the directory seperator, then
'..../.*' is globbed as well.
add to CHANGELOG
Adjust syntax for parametrize documentation

Without the double colon, reStructuredText won't display treat the block that
follows as pre-formatted text. Also, with this change comes the need to change a
tab to spaces to align it with the adjacent lines.
Merged in dirn/pytest/dirn/adjust-syntax-for-parametrize-documentat-1380671670976 (pull request #72)

Adjust syntax for parametrize documentation
merge
adapt changelog
fix regression reported by dstufft: regression when a 1-tuple ("arg",) is used
for specifying parametrization (the values of the parametrization were passed
nested in a tuple).
2.4.1 release preps
reference CHANGELOG
avoid "IOError: Bad Filedescriptor" on pytest shutdown by not closing
the internal dupped stdout (fix is slightly hand-wavy but work).
Added tag 2.4.1 for changeset 8828c924acae
remove unused imports (using "importchecker" project)
allow test items to not be associated with a test function

this is needed for plugins like `pytest-pep8` or `pytest-flakes`
add setup.cfg for building sphinx_docs
simplify the implementation of NodeKeywords getting rid of __ descriptors appearing there.
fix issue354: avoid tmpdir fixture to create too long filenames especially
when parametrization is used