Squashed 'pugl/' changes from 0406d71..4fed5fe
Squashed 'pugl/' changes from 0406d71..4fed5fe

4fed5fe Change ulong to unsigned long for FreeBSD.

git-subtree-dir: pugl
git-subtree-split: 4fed5fe231a3af0102ac67e32e4b446ea2733df9

OpenMusicKontrollers/patchmatrix,OpenMusicKontrollers/patchmatrix,OpenMusicKontrollers/patchmatrix,OpenMusicKontrollers/patchmatrix