allow no option dict in simple_option
initial qa run support
Fix the declaration of setuptools.

It will be mangled by bdist_rpm, but we need the unmangled version for
running easy_install.
Merge pull request #60 from piojo/setup.py-fix

Fix the declaration of setuptools.
added an initial sphinx documentation folder
more test cases, clarification of qa_reg
import asyncprocess test from easybuild, make necessary modifications
fix headers in asyncprocess unittest
cleanup comments
added no_qa example
update list of special characters
Merge pull request #63 from stdweird/run_qa

Support for runQA
allow input in basic usage
allow startpath
added more debug info in assert
Merge pull request #61 from JensTimmerman/documentation

added an initial sphinx documentation folder
fix remarks
Merge pull request #64 from stdweird/run_qa

add input and startpath options
added initial simple option documentation
added generaloption documentation