extended ini groups for #147
also extended Group::Entry object to hold metadata and to query it