argparse fixes for nosetests (#89)
argparse fixes for nosetests (#89)

* Migrate to argparse from optparse.

Reasoning:
https://stackoverflow.com/questions/3217673/why-use-argparse-rather-than-optparse

Also, this will enable a nosetests argument fix later on.

* Don't error when unrecognised arguments are passed.

Fixes issues with using nosetests with parameters

i.e. : --with-timer

mw529@rabbit:~/workspace/pyscf/pyscf$ nosetests -v --with-timer
settings.py not found.  Please create /home/mw529/workspace/pyscf/future/dmrgscf/settings.py
settings.py not found.  Please create /home/mw529/workspace/pyscf/future/fciqmcscf/settings.py
settings.py not found.  Please create /home/mw529/workspace/pyscf/future/fciqmcscf/settings.py
usage: nosetests [-h] [-v] [-q] [-o FILE] [-m NUM]
nosetests: error: unrecognized arguments: --with-timer
ERROR

* Set a default value for verbose

gkc1000/pyscf,sunqm/pyscf,gkc1000/pyscf,gkc1000/pyscf,gkc1000/pyscf,sunqm/pyscf,sunqm/pyscf,gkc1000/pyscf,sunqm/pyscf