Update gitignore for files generated by cmake
Use CMake to copy resource files to the build directory if the build directory is different from the source directory.
Create application bundle if on OS x.
Minimized some of the CMake code.
Realized I previously used some duplicate code that could be avoided.
Fixed bug where resources were being copied to wrong directories inside app package.
Cleaned up some unnecessary stuff in CMakeLists.txt, as well as moved some things around.
-- No longer tries to use an empty variable (CHESSPP_CONFIG)
-- No longer copies resources to build directory if they're being copied to the application bundle.
Merge upstream/thumper-buildprocess-refactor into lb-refactor with changes