py3k: fixed version detection
Check Jitted function arguments

If the jitted function has *args or **kwargs raise ValueError.
Test malformed jitted functions raise ValueError

If a jitted function has *args or **kwargs the @jit decorator should raise a
ValueError.
Merge pull request #9 from iankronquist/no-option-or-named-args

Test malformed jitted functions. No option or named args
Renamed file
relaxing numerical unit tests
Merge branch 'master' of https://github.com/cosmo-ethz/hope.git
Merge branch 'py3k' of https://github.com/xantares/hope into xantares-py3k
removed 1d array tests
Merge pull request #18 from cosmo-ethz/relax_unit_test

removed 1d array tests
adapted unit test to subprocess module
encoding version in unit test, decoding in detection
building .so name with build_ext command for py33 compilance
replacing xrange for py33 compilance
Merge pull request #19 from cosmo-ethz/xantares-py3k

Xantares py3k, fixes compatibility issues with py3k and travis ci
Merge pull request #16 from xantares/typo

Renamed file
Add dependencies to package metadata

Add the following packages to requirements.txt and setup.py

* tox
* py.test
* sphinx
* flake8
* coverage

Fixes #1 on github
Add a .gitignore to ignore generated files

This comes in handy for development.
Split optional dependencies and test dependencies
Add pytest-cov and specify minimum versions

According to discussion on https://github.com/cosmo-ethz/hope/pull/2
we should specify minimum versions not exact versions.
Also, I missed pytest-cov in the tox file.