Adding a game name + fixes to the eclipse build project

the first commit, adjust constants to be consistent with repo name, was not entirely good.  The final commit, dynamically add project loc, fixes this.  That solution was using ${project_loc} as the root path for the builders.  The other good changes are to use ${build_project} instead of ${project_loc} for the working directories.  Also to have the JRE version be the default rather than hard-coded to 1.7.0_67.

The fun changes are to be able to specify a game name.
I'm not sure if we need a local copy of the deck names in each game. The service can retrieve this information on-demand. cardcastServiceProvider.get().loadSet(ccDeckId).getName()

Please provide an argument for the game having its own copy of the deck names, or remove said local copy and adjust this code accordingly. (Also probably can remove addCardcastDeck entirely. I can understand reasons for why having that as a method is good, but a refactoring like that should be done by itself.)