Merge pull request #12 from california-civic-data-coalition/frontend-build

DataTables integration
added humanize and some commas to the numbers. tweaked models. import seems to finally work. spot check time.
Added instructions for Node.js stuff
fixed missing tds in tables. added datatable sorting plugins
removed the search bar
Merge branch 'master' of github.com:california-civic-data-coalition/django-calaccess-browser
got filer links mostly straightened out but will be a work in progress. Added some time frame info to the templates
resolved template conflicts
removed extra td
added django tastypie as dependency
created requirements.txt for dependency reference
wired up tastypie api
moved the API urls to campaign finance to keep scope clean
documented API
using CIR custom serializer to format JSON and create CSV
added a utils folder for helpful scripts
added utils to setup.py
Merge pull request #18 from california-civic-data-coalition/api

Implemented API. Fixes #16.
Did my first through my first real check, added expenditure code descriptions, a model method to Committees that shows all the links that tie back to the committee (treasurers, candidates, other committees). I already restructured the Filer/Committee relationship to have the candidate be the controlling filer of all their committees, but wanted to explore some of the other links between committees so I added the model method. Also added palewire's queryset dump as a utility so I can cut out contributions that I want to look at. Added an export management command that smashes out some flat files that are easy for reporters to query. They just smush down the relationships.
Documented the new export management command

Added a management command that exports easily queryable flat files. It just smushes down the relationships so that reporters or other interested folk don't have to join tables to query for all the contributions going to all the committees controlled by a single candidate.