process groups and id for journal entries
process groups and id for journal entries

- Entry class numeric ID
  - ID:0 for first Entry
  - ID:1 for second Entry, etc
- Entry class ID allows the Nightscape::Journal::Group class to store
  preferences about order of Entry
  - if ID:50 has a lower array index than ID:3 in its Group.members array,
    ID:50 should come before ID:3 if the iso_date is the same for both
    Entry classes

atweiden/nightscape