Move late contribution fetcher to its own file

It includes them, that is why this takes them out.  We don't know that they are not from Oakland.

> On Sep 11, 2014, at 11:25 PM, Tom Dooner <notifications@github.com> wrote:
> 
> In assets/js/models/candidate.js:
> 
> > @@ -19,7 +19,8 @@ OpenDisclosure.Candidate = Backbone.Model.extend({
> >    pctContributionsFromOakland : function() {
> >      return OpenDisclosure.friendlyPct(
> >        (this.attributes.received_contributions_from_oakland - this.attributes.self_contributions_total)
> > -      / (this._totalContributionsRaw() - this.attributes.self_contributions_total));
> > +      / (this._totalContributionsRaw() - 
> > +	 (this.attributes.self_contributions_total + this.attributes.summary['total_unitemized_contributions'])));
> Also, are you sure the math adds up on this? this._totalContributionsRaw() already includes the unitemized contributions.
> 
> —
> Reply to this email directly or view it on GitHub.