Adding ability to search by using SKU, UPC, EAN and ISBN.

All test passed and look good.
Update code to throw exception instead of let's it pass through.
Using constant for idType and combine Exception into one line.
Merge pull request #31 from apzentral/master

Adding ability to search by using SKU, UPC, EAN and ISBN. (Updated Code to use InvalidArgumentException)