Menu for puzzles
Fix warnings
Rename diff game pictures to be more consistent
Diff game re-write part 1

- Replaced all diff game pictures
- Diff game now only uses one scene
- Diff game uses helper class called DiffPictureObject which contains
  all necessary information for every level. It also looks good in the
  inspector.
- Made GoToNextLevel function overridable in GameManager so
  that one scene machinery can work correctly
- Levels are randomized each time the game is started

Signed-off-by: Vinh Truong <vinh.truong@metropolia.fi>
Make a good use of [System.Serializable]
Update color game pictures
Add new puzzles, fix some stuff and some menu
Merge branch 'dev' into puzzle
Add puzzle to build-settings and add fade
Diff game re-write part 2

- Make both image frames a bit larger
- Add custom border background and ability to change its colors on runtime
- Add errors to all 5 levels
- Add functionality to construct different colored circular counters
- Restarting in diff game no longer restarts entire game, only current level
- Cheats are no longer enabled on default, they must be enabled in the inspector
Merge branch 'dev' of https://github.com/MetropoliaPortal/Mimmit into dev
Fix a bug where game would freeze when trying to restart while game is paused
Better background to grab
Make item movement seem more natural
Maze
Merge branch 'dev' of https://github.com/MetropoliaPortal/Mimmit into dev
Keep levels in same scene
Feed magpie some steroids so he can keep up,
Add timing to the throws
Clean up and audio fade
Maze - GUI inventory