Support emitter zone.

Add ability to define the emitter zone. Add zone type: Point,
Rectangle, Circle.