Bool values *must* be converted to int before being written to sqlite.

Writing a raw bool results in the database containing the word "true"
even if the column is an int column!  This was causing Played values
to not be sticky.