Improved button functionality

- Added Button example room
- New AddAutoButton() method to make buttons which automatically
show/hide depending on game context.
- Added a fadeButtonDuration property to Game
- Added a button click sound effect
- Added CC button icon images to example project