Merge branch 'style-updates' into dev
StreetSegments rule implementation using aggregration and tree interval
Merge branch 'ss-new' into dev
some more commenting in the street segments rule file
Prototype of reading XML from zip
Changed parsing complete check to work for zip files
Initial pass at writing flat files to db
Added temporary collections for flat file format

* Added models for storing temporary data as part of flat file processing
* Changed document save to create
    * Using unfold and promises is more efficient than save callbacks
Added consolidator for merging flat file data into documents as subdocuments
Readded support for processing .xml files.
Merge branch 'zipSupport' into dev

* zipSupport:
  Readded support for processing .xml files.
  Added consolidator for merging flat file data into documents as subdocuments
  Added temporary collections for flat file format
  Initial pass at writing flat files to db
  Changed parsing complete check to work for zip files
  Prototype of reading XML from zip
changed the rules to streaming from mongoose and saving as it recieves the documents.
Merge branch 'dev' of https://github.com/votinginfoproject/Metis into rules_fix

Conflicts:
	feed-processor/rule/ruleList.js
fixed table paging on the feeds page
Merge branch 'misc' into dev
when toggling the sidebar, the icon now changes appropriately
Merge branch 'aside' into dev
Updating the end of the overview processing to set the status of the feed to COMPLETE, to control access to the feed while the feed is still being processed. Also cleaned out some services that were remnants and not being used
Merge branch 'processing' into dev
fixed the streetsegmentrule to work with the new rule processor, also now is able to run through feeds and save out errors properly.