Moved Arc project files from Arc Engine to Arc and fixed sln and vcxproj files. Updated codeblocks project files. Added CMP_VS and CMP_GCC macros to defined what compiler was used, to not use WINDOWS and LINUX to determine this, as codeblocks and GCC can be used on windows.