Make it possible for CandlepinExceptions to not log from the CandlepinExceptionMapper. This is useful when a lengthy stacktrace is unnecessary, say for example a failed login attempt

revert unintended spacing changes

fix missing dependency

remove .gitignore changes
update gitignore to ignore .settings
Simple string search on SLU ID and name.
Add support for wildcards to pool search.
Search on provided product names and IDs.
Search order and contract number.
Remove assumed wildcards at start/end of search string.
Merge filtering with previous attribute approach.

Discovered we already had a mechanism for searching with wildcards, combined
the two approaches. All searches now support ?, and the new solution better
supports escaped characters.
Expand on the tests.
Revert test loglevel change.
fix checkstyle
Merge pull request #735 from dcrissman/configurable-exception-logging

Configurable exception logging
mimic old config behavior by defaulting to null
Enable contains text pool searching in API.
Touchups from code review.
Merge pull request #739 from candlepin/fixbouncycastle

mimic old config behavior by defaulting to null
Minor test fix.
Merge pull request #740 from candlepin/dgoodwin/search-pools

List Pools Containing Text
Fix docker test container PR references.

The old fetch was not matching what jenkins pr builder wants, thus all builds
failing trying to checkout the PR.
Rename contains text param to matches.

We dropped the implicit leading/trailing wildcard, thus contains is not really
accurate. Switching to matches along with the client.