This patch add the ability to make a 'Default checkout limit by patron
rule has priority. When a rule has priority, it overrides all others
for the same categorycode. For "normal" rule, the behavior is the same
than before (like a default rule if no one is specified at branch level).
Rule with priority can only be created on the circulation and fine rules
page for *all libraries*. The goal is to allow librarian to limit the
total number of checkouts by patron category for all libraries.
- Create a rule with 4 checkouts allowed in default checkout limit
for a patron category and make it has priority,
- create more permissive rules for all other branches (at least 5
- Checkout items of different branches for a patron with the same
- Patron should be limited to 4 checkouts