Fix crash on initial launch

Fixes #43. This crash was occurring because an AsyncTask and a ContentProvider
queried by a ListView were simultaneously attempting to get a readable
database from an SQLiteAssetHelper before the database had been created.