Mealmaster fixes.
Fix mealmaster ingredient export
Fix various problems with my last mealmaster patch. Fix some other bugs involving nutritional plugin found while texting exports.
When exporting, point Save as dialog to user's Documents directory by default.
Prepend libreoffice to list of *.rtf document launchers.
Prepend chromium-browser to list of *.html document launchers.
Install FAQ and LICENSE to share/doc/gourmet/.
Restructure directory layout once again.

Move images, icons, sound, and style directories to data/;
this is in preparation of a possible future move to DistutilExtra's
auto setup (see #679).
Rename gourmet/sound_gnome.py to gourmet/sound_gst.py.
	* gourmet/plugins/import_export/mealmaster_plugin/mealmaster_importer.py (mmf_constants.__init__): servings->yields

	* gourmet/plugins/import_export/krecipe_plugin/krecipe_importer.py (KrecHandler): servingsyields->

	* gourmet/importers/importer.py (Importer.commit_rec): Update servings->yields.

	* gourmet/backends/db.py (RecData.add_rec): Update servings/yields
	code.

	* gourmet/exporters/exportManager.py
	(ExportManager.offer_multiple_export): Close #234, #691.
2013-02-03  Thomas Mills Hinkle  <tom@pebble>

	* gourmet/convert.py (integerp): Restore NUMBER_END_NO_RANGE_REGEXP
	(integerp): Quick fix to NumberEnry

	* gourmet/backends/db.py (regexp): Fix sqlite custom function
	error -- regexp searching now works. This closes #691. This bug
	was caused by a change in SQLAlchemy behavior 0.6->0.7.
Unpickle Booleans and Strings that have erroneously remained
pickled in the database during previous Metakit -> SQLite
-> SQLAlchemy database migrations.

Fixes #678.
Merge branch 'issue678'
Merge branch 'master' into debian
Close Launchpad bug #1010659 (== our issue #678).