This is the main application class. It handles command-line options, input and output. It communicates with ACLDatabase to save or retrieve ACLs to/from the backup database and with ACLIdMapper to get information about users and groups.
Returns next record with effective rights for the user and (its) groups. Skips redundant rights records, i.e. records with rights that are the same as rights in parent folder.