Updated the scripts.

Signed-off-by: JP-Ellis <coujellis@gmail.com>
Fixed UIdirectory trailing slash.

Also added basic documentation to ParticleSourceMessenger.h.

Signed-off-by: JP-Ellis <coujellis@gmail.com>