Fix for parameter types.
Fix typos.
Fixed testing.
Fixed testing logic.
Fixed type checks.

Only make integers type int, all other number types get passed as
strings.
Removed useless code.
Merge pull request #206 from charsleysa/develop

Fix for parameter types.