Comment out the pie chart

Probably won't want to use this unless and until we can make it so several
small categories don't overlap so badly
Revert DEBUG_URL for transactions

Sam appears to have successfully patched the original server.
Merge pull request #79 from paulfred/master

Revert back to original server for transactions, remove access to pie chart
updated navigation and improved responsiveness on search page
made navbar, search page responsive
Merge branch 'master' of https://github.com/hackoregon/frontend into threecolumns
clean up the interaction of the donorList

I determined that my understanding of overflow and height was wrong, that
an explicit height with overflow: initial does NOT mean it should push
later elements down. (dispite safari doing so anyway). I still set the
height for the div so it can clip the rest of the list, but when we show
the full list I also set the height back to auto.

As part of the cleanup, I created a 'wider' class that removes the padding
that Bootstrap adds each time I use a 'col-md-*' class, which happens a
lot with the donorList. The resultant class reads like this

  class="wider col-md-12"

Finally, the div that switches between clipping the list and revealing it
no longer includes the header. The header serves as an alternative button
to toggle showing the list and is a different height than the list entries.
Without the header, it is much easier to compute a value for the div
height that doesn't cut off an entry.
change the orientation of the "Money Spent" bar chart to show category names

Based on a suggestion from John, this changes the bars in the bar chart to
be horizontal so that adding more categories doesn't cause the space
available for the labels to get crowded. With more categories, the chart
simply grows down rather than having the bars get narrower. Because we
are showing all the reported categories and the dollar amounts, there is
no longer a need for the tooltip (although it may be useful elsewhere)
Merge pull request #80 from abbystevens/threecolumns

updated navigation and improved responsiveness on search page
Merge pull request #81 from paulfred/master

Improved versions of the "Who's Giving" and "How are they Spending" visuals
Merge branch 'master' of https://github.com/hackoregon/frontend into threecolumns
included voter guide link in footer, fixed homepage formatting issue, added race and party icon to campaign tiles
Merge pull request #82 from abbystevens/threecolumns

included voter guide link in footer, fixed homepage formatting issue, added race and party icon to campaign tiles
Cobble together a mostly working "View all Oregon" page

All the endpoints are different, so there were only limited places we
could share code with the campaign page. I still started by trying to
wegde the code into the CampaignService anyway (not realizing how much
the endpoints were different), and munge the data once we receive it
into the format expected by the various directives.

Among the differences: instead of having the backend send all the
transactions and tally them in the browser, there are now two new endpoints
which summarize all the contributions and expenditures for all of Oregon.
(It also seems that the category strings returned were still slightly
different between the summary and the individual candidates?)

Another difference is in how the spent dollars are computed when multiple
purpose codes are indicated. Rather than double- (or triple-) count the
dollars by including the full amount in all given categories, we spread the
total amount evenly across all given purpose_codes. This means that we
should expect the sum of all the sub-categories to match the total dollars
spent. This matches how the backend will compute the summaries for the
Oregon Summary page.

Although Sam assures me it will be a simple computation, we don't yet have
the "Top Contributors" for either individuals (or businesses or PACs) and
we can't compute them (since we don't have access to all the transactions).
Consequently, I hide the top donor lists when they are empty.

Finally, due to the much larger dollar amounts on the Oregon page, I added
another step to the state-by-state directive's output range.
tweaked grassroots calc. added total spend and raised to campaign detail
Merge pull request #85 from ninjascience/grassroots

tweaked grassroots calc. added total spend and raised to campaign detail
added map legend and changed the donor lists a bit
Merge pull request #86 from ninjascience/donors

added map legend and changed the donor lists a bit
Merged conflicts between my repo and ryans
Merging remote master with personal master