add deleteAssociatedFiles flag to deleteMessage()
rename method to make distinction between pending message/file/etc deletions
add table, insert/get methods for pending file deletions
add deletePendingFileDeletion method
FileManager requires AppDotNetClient, no need for awkward getInstance() method in MessageManager
store pending file deletions when necessary, send as part of sendAllUnsent()