Bug fix: E coli search error
This MR contains two changes
- It adds a check for
error
in the EBI search response and passed the non-200 response code through to the client - It adds protection from single character search terms and zero length wild card terms
These changes should resolve the recently discovered 'e coli' bug and surface any currently undiscovered errors to the client as non-200 responses