added queue option
fix bug on cancelling with iOS5
update README and podspec