Made Database.Episodes obsolete and removed it.
Added Add()/Update()/Remove() methods to Database; updated AddNew/Update to call the Database methods with a callback to SetStatus(); Episode.Load()/Save() now use a signed 32-bit integer for airdates, however it was fun to debug why Star Trek S01E01 will air in 2105 after storing the 1966 airdate into a 32-bit *unsigned* unix timestamp.
Removed all Protocol Buffer codes; changed usings to fully qualified names.