fcm make: fix build C main in CamelCase file
Merge pull request #120 from matthewrmshin/fcm-make-build-c-main-camel

fcm make: fix build C main in CamelCase file
svn-hooks: improve revprop-change logging
svn-hooks: improve diagnostics

Append to a local log file.
Improve log messages.
post-*: add check for existing of Trac environment.
post-commit-background: add svnperms.conf installation.
svn-hooks: add PATH and document env vars
svn-hooks: prepare test battery header
svn-hooks/svnperms.py: add external utility
svnperms.py: allow admin to customise error prefix

Also add acknowledgement.
Add test battery for pre-revprop-change
post-revprop-change: add basic tests

Rename background script.
Support both Trac 0.X and 1.X.