Fix a bug on first-boot, check for the nvidia module, and if it exists,
try to use nvidia-xconfig for the auto-detected display
Put a 2 second delay of showing the PCDM splash screen after a DE closes. This should give some time for devices to settle so we can catch when the system is going into shutdown a bit more reliably.
Merge branch 'master' of github.com:pcbsd/pcbsd
Merge pull request #5 from pkgdemon/master

Add .desktop files for Cinnamon, and Mate.
Make sure that the new Mate/Cinnamon xsession entries are launched with ck-launch-session
Update the new cinnamon.png icon. Since the Cinnamon desktop does not appear to have an official icon yet, just use a generic icon of a cinnamon stick for now.
Update the cinnamon icon again, this time with an image specifically designed for the project (even if it doesn't appear to be official yet).