portage/sync/controller.py: Make a repo.postsync.d directory

This then runs per-repo postsync hooks only on scripts in the repo.postsync.d directory.
This also maintains compatibility with existing scripts in the postsync.d dir or other
sub-directories.
Both postsync.d directories support subdirectories.
Scripts are run in sorted order.
Install a verbose example repo.postsync.d script

Brian Dolbec <dolsen@gentoo.org>: Move the example to repo.postsync.d.
Remove the final hook run else section for the new independant repo.postsync.d directory.
Reword comments for the changes.