[#35] Article#search exceptions reported to Rollbar in staging, prod.

Instead of simply logging the error, pass the exception to our error
handling service (Rollbar).

This commit also introduces a best practice for error handling.
Merge branch '35-better-error-handling'