More work towards Linux compilation

* CMake: Added some system libraries and moved Windows libraries.
* Commented out some things from openal that doen't work.
* Added popupMenu stubs.
* Copied some functions, such as dItoa, from platformWin32
* Added Input:*Cursor* stubs
* Added Platform:*User*Directory stubs