[Penlin ] Merge remote-tracking branch 'origin/master' into animation
[Penlin] can add item and bomb on board in .lay
[penlin] fix : display bug
[penlin ]  AvoidBomberman maybe OK
[penlin] 改善速度，把moveAgent改成只呼叫一次
[penlin] delete dead bomberman, add tolerance to  Configure.generateSuccessor()
[Penlin] merge from master with Policy :

Merge remote-tracking branch 'origin/master' into animation

Conflicts:
	testStructure/game.py
	testStructure/graphicsDisplay.py
	testStructure/graphicsUtils.py
	testStructure/layouts/avoidClassic.lay
	testStructure/pacman.py
[Penlin] fix small bug
[Penlin] update prototype of policyAgent
[Penlin] add a basic policyAgent with basical concept and __init__ function to initial self.policy