Note recent changes
More changes
Code cleanup of rlm_perl.c

The change in commit bff37ca5088181511f590c7a8182a11fb34f702c was actually a bit ugly, because it contained a for-statement with the same statement twice. A little refactor fixes this.
Preserve cursor in rlm_perl

Without this, the module stops after it encounters a multi-value attribute, even if there are other attributes left.