Support for .git-ftp-including files without any git dependencies

Hi,
I love .git-ftp-include but sometimes you just need to upload non-git files every time.

Say, an automatically generated changelog, or git log -1.

This change makes it possible to add entries like
!templates/devel-version.tpl
to .git-ftp-include (note the exclamation mark).

Such files are always marked as modified and uploaded.

So, for your consideration...
Regards