MNT: Added checking for scan_id being None to commands.py
MNT: Raise a ValueError on bad search keys, don't log it silently
ENH: Added type checking and input validation to userapi.commands.search
Merge branch 'type_checking' into devel. This fixes #9
Merge pull request #10 from ericdill/devel

Devel