Improve efficiency of background SQL queries by getting the database once. Also changed the write task to use writable database.
When we get the replies from the server, add the contacts to the database.
Fixed typo that caused an exception to throw

The last element is the {"valid":true}
Download contacts on startup. Load them into the SQLite db. Display them in the contacts tab! closes #45. closes #44