svnperms.py: fix bug, alter message, and add tests
Merge pull request #149 from benfitzpatrick/test-svnperms

svnperms.py: fix bug, alter message override, and add tests
Update CHANGES.md
fcm-manage-trac-env-session: improve removal logic

Remove *all* session attributes if sid does not exists.
Remove session attribute if new value becomes undef.
Also improve logic for guessing email from gecos information.
Merge pull request #150 from matthewrmshin/remove-more-from-trac-session-attr

fcm-manage-trac-env-session: improve removal logic
Update CHANGES.md
fcm make: correctly report no such config file
FCM1: fix config parser lc problem

It has started to given out a lot of warnings in newer versions of Perl5.
Merge pull request #155 from matthewrmshin/fcm-make-no-such-cfg

fcm make: correctly report no such config file
Merge branch 'master' into fix-fcm1-cfg-lc
Fix Perl 5.12+ undefined warnings
add-trac-env: don't add TICKET_EDIT_COMMENT

This is not necessary because 1) admin users can do this already and 2)
authenticated users can edit their own comments any way.
Merge pull request #156 from matthewrmshin/fix-fcm1-cfg-lc

FCM1: fix config parser lc problem
Merge pull request #157 from matthewrmshin/remove-trac-ticket-edit-comment

add-trac-env: don't add TICKET_EDIT_COMMENT
fcm make: extract: improve primary location check

Improve primary location re-set checking on inheritance. Compare old
value with normalised version of new value. E.g. use of location
keywords and extra slashes at the end of the path do not result in a
configuration conflict.
Merge pull request #158 from matthewrmshin/extract-inherit-set-primary

fcm make: extract: improve primary location check
Update CHANGES.md
fcm bls: improve svn info failure error
Merge pull request #159 from benfitzpatrick/fcm-bls.better-auth-fail-exception

fcm bls: improve svn info failure error
fcm cm: return more svn error info