Added some javadoc and checks for this.isCancelled()
Moved common functionality to XmlAsyncTask
Refactored PartyVote to .model