Rationalised `depends`

Hi,

Updated the README regarding `depends`. Then updated all the PKGBUILD files to follow my own advice. If `gtk2` is in `depends` the everything that `gtk2` pulls in is now removed from `depends` since it is implied.

Regards, Martin.