Rename self.reccom to self.combos and self.recent to self.entries.
Continue porting the nutrition plugin to the ORM.
Get rid of most get_ing() occurrences.
Fix search.
Fix an import.
Simplify nutrition.py.
Replace tabs by spaces in shopgui.py and shopping.py.
Some fixes to make Gourmet launch with no .gourmet dir present.
More fixes preparing to get rid of db.py.
Refactor get_selected_ingredients() a bit.
Simplify alter_table().
Remove obsolete imports.
Remove NUTRITION_FIELDS and WEIGHT_FIELDS, add their data to Nutrition and UsdaWeight classes.
Fix adding custom nutrition information.
Remove gettext imports from modules.

The problem with them was that they were interfering with the
"global" installation of elib.intl's translation functions
(or the gettext fallback, respectively) in gglobals.py.

Being not unicode-aware, they were also breaking the new SQLAlchemy
ORM methods in a couple of place, as they require unicode strings.
Fix nutrition druid so food groups with non-latin1 characters in their translations can be used.
Generate recipe "constants" from Recipe attributes.
Move SqlaModel to a file of its own.
Quick fix.
Create Yield class to wrap yield and yield_unit.