Add a new class to libLumina: LuminaOS (LOS:: internally). This class provides any OS-specific system calls, and can easily be used by different OS's simply by commenting out the LuminaOS-FreeBSD.cpp file from the project and inserting the appropraite LuminaOS-<OS>.cpp file instead. This means that the mainter of Lumina for a particular OS just needs to keep that one OS-specific file up to date.
I will be moving the rest of the OS-specific calls in lumina-desktop/Globals.h to this new location in the near future.
Merge branch 'master' of github.com:pcbsd/pcbsd