Don't spit out an error message if volunteering a factoid

Fixes #27.  Added a "ignore_empty" parameter to the baggage, set to 1 by the factoid-volunteering code.  The "literal" command handler then checks for this and is simply silent if it's set and there are no results.  Hat-tip to rcombs for the implementation idea.