Added multiple rabbits to GameManager

When a rabbit dies a new rabbit is created and added to the LinkedList
The number of rabbits killed is now written to the screen
Added missing code to properly set up tile lethality
Changed the order of the GameManager Tick
Added a field that indicates the solidity of a Tile
Added methods for getting the solidity of a Tile to the TileMap and TileList
Sprite's no longer draw when they have died on a non solid block
Added the Log sprite from reinerstilesets.de
Commented some code
Made the river wider
Added immortality to Sprite
Cleaned up some spots on the logs east facing bmp
Increased the width of the grass at the top
Added floating logs to the water lanes

Need to get the carrying working properly
Added Icon to the game
First attempt at Sprites carrying each other
Successfully implemented Sprites carrying sprites
Fixed rabbit sitting on water after sprite moves out from underneath
Widened the section of grass at the bottom
Made the NPC sprites spawn more randomly

Each lane now starts at a random but limited distance from the edge of
the lane. This helps to limit the synchronisation of the different lanes