Write raw encoded output, to show what's going over the network.  One
row per client.
Add sum_bits tool.  Needs more testing.
Always output N bits.
Remove bit summing function from rappor.py.
Use 2 column CSV for simulation input.
Change rappor sim to read the long CSV format and write the long CSV
format.  It's easier to read since the bitstrings are long.
sum_bits reads new long format
Merge branch 'master' into split
Merge branch 'master' into split
Hook up sum_bits.py.  Not totally working yet.
Fix histogram parsing.
Fix count
- Fix lint errors.
- Remove dead code.
Cosmetic fixes.
Get rid of extra newline.  Use the csv module.
- Add TODOs
- Rearrange debug output
Split out the hash_candidates.py tool.  This lets users create/modify
the candidates list before feeding it into the RAPPOR analysis.
Remove old map file.  Hook up hash_candidates in the demo.
Cosmetic change: Keep the two variants of rappor-sim together.
Have the simulation output the "true inputs".  And then generate the
candidates from that file.  Users simulate missing/extra candidates.