rename and restructure phonelog models

- improve speed of pillow
- improve idempotent behavior of pillow
- fix bug where entries of the same type with the same second-rounded
  date were competing (only one would get saved)
Merge pull request #3063 from dimagi/phonelog-pillow-overwrite

rename and restructure phonelog models