Merge pull request #74 from abbystevens/threecolumns

removed browse ballot, changed 'candidates' to search in navbar
removing dist
implement a "where are they spending their money" visualization directive

Based the pie chart code off of http://jsfiddle.net/ragingsquirrel3/qkHK6/

Some possible improvements could be to create better tooltips, show the
labels for the bar chart, and add a legend for the pie chart.
Implement the "who's giving" directive
quick and dirty top donor fix
Merge branch 'paul_master' of https://github.com/ninjascience/frontend
update the URL used for querying state-by-state contributions

code was using an out-of-date endpoint.
Finish a cleaned-up/working "who's giving" visualization

Includes both the images for the main categories (and their
relative sizes) as well as an expandible list of top contributors.
finish a cleaned-up/working spending visualization

showing categories and relative amouts as both a bar chart or a pie chart.
The pie chart may need work to tease apart the labels when several very
small slices end up next to each other. For both charts, I went with a
tooltip that shows up onmouseover because we don't have images for all the
possible categories.
Temporarily use a different endpoint URL for transaction data

Sam is investigating the root cause of the mysterious "refresh bug", and
until he patches up the main server, this one seems to be working.
Merge pull request #76 from paulfred/master

Bulk of the "Who's giving" and "Where are they spending" visualizations
switched to consistent number format
Merge pull request #77 from ninjascience/currency_format

switched to consistent number format
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
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