Don't forget to re-raise the Empty exception in Cell.get
Updated Cell.get_nowait to accept only one pattern
Fixed contrib.filetransfer
Made read_file_async in contrib.filetransfer always require a threadpool parameter