BC2Command Rename, Annotations Added, Minor Clean Up

Added Annontations.
BC2Command was refactored to CCMCommand.
Fixed getModeString() so it doesn't require a Player paramter.
Fixed getSpawnWarning() so it doesn't use an ItemStack parameter.
Fixed and renamed BC2 constant so it is now CCM and its value is ccm.
Minor fix to .gitignore
plugin.yml changes.

Updated version to 1.2 for future release.
Fixed ccm alias and description.
Merge branch 'master' of https://github.com/Musician101/ControlCreativeMode