Cancel fetch on dealloc and weakify/strongify self in blocks. Closes #30.