Rename "group" to "section"

It's more accurate, especially when comparing to the functionality of
NSFetchedResultsController. Meanwhile, we can use "group" in the future
the NSFetchRequest way.

Signed-off-by: Stephen Celis <stephen@stephencelis.com>
Simplify property checking

Signed-off-by: Stephen Celis <stephen@stephencelis.com>