[FIX-#963] added charge check to (OMSSA|XTandem|MyriMatch)Adapter
[TEST] added TOPP test for search engine adapters to test the fix
Merge pull request #964 from aiche/fix/invalid-charge-ranges

[FIX] check for invalid charge ranges in search engine adapters (see #963)