Massive cleanups & simplification

-No more cycles or cycle resolution
-Behaviours do not associate with a specific Object result
-`except` function for Behaviour exceptions
-Basic concept of object heat
Changed window title
Minor changes
`count` function improvements:

-counting parameter is more general
-counting will not go past 0 if moving away from the goal
Added Snow
Merge branch 'master' of github.com:RobotGymnast/Growth

Conflicts:
	src/Game/Object.hs