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