behaviors: rename old TileBehavior class to make room for new one

git-svn-id: http://micropolis.googlecode.com/svn/trunk@867 d9718cc8-9f43-0410-858b-315f434eb58c
behaviors: define a new class TileBehavior to be a base class

this will be a base class of all tile-behavior classes

git-svn-id: http://micropolis.googlecode.com/svn/trunk@868 d9718cc8-9f43-0410-858b-315f434eb58c
behaviors: MapScanner: s/cchr/rawTile and s/cchr9/tile

git-svn-id: http://micropolis.googlecode.com/svn/trunk@869 d9718cc8-9f43-0410-858b-315f434eb58c
behaviors: dispatch behavior from mapScan() method

git-svn-id: http://micropolis.googlecode.com/svn/trunk@870 d9718cc8-9f43-0410-858b-315f434eb58c
behaviors: move terrain-related behaviors from MapScanner

git-svn-id: http://micropolis.googlecode.com/svn/trunk@871 d9718cc8-9f43-0410-858b-315f434eb58c