Added copy-constructor to MenuItem

-MenuItem was missing a copy-constructor.
    -The project wasn't completely updated after adding .cpp files for
    MenuItems
    -This means there was some undefined behaviour causing the object to
    not be fully constructed
    -This in tunrs created a segfault when trying to render the MenuItem
    -This only happened with MenuList which used the implicit
    copy-constructor that became deprecated with the virtual function
Fixed issue with particle effects explosive Tiles

How to reproduce
-Start a two player game
-Hit an explosive Tile
-Particle effects will be generated for remote but not local player

Fix
-Added call to Renderer::GenerateParticleEffect

-Cleaned up ColorConfig.txt to make particles look better