Project restructuration

 - Renamed uCtrl folder to src folder
 - Changed uCtrlCore to a static library and linked that one to
   uCtrlDesktop
 - Added uCtrlCore to the IncludePath
   - Changed uCtrlDesktop files to match the include path
 - Deleted old *.pro.shared files to replace with new ones
   - Added one for each project since some people are only running
     individual projects
   - Added a build structure so we can build each project separately
   - Added build steps on uCtrlDesktop to compile uCtrlCore if it's not
     already there
 - Moved @frankbew Precompilation to tools
 - Deleted obselete files