Add capability to store and retrieve model attributes as BLOBs

Some Model classes store fetched content that exceeds the VARCHAR size
limit.  Instead of storing this content in cache files, this content
will gradually be moved into the database.  Cache files which contents
have been so transferred are then unlink()ed.