- added regions

- created mixins for regions and labels, regions will denote an area
then can be used for picking (e.g. if there are multiple actions
available on one card we can use regions to designate each action)
- regions appear on locations
- labels appear on card, locations and regions
- renamed finalgame to game
- removed decklayout and deckcard from game's dependencies (only needed
client side)
- split gameconfig out into a separate file
- removed merge step from gulp and deleted gamex.js, all the necessary
exports are listed in game.ts