Added method chaining support

Method chaining is now possible, added "return $this" to all "get" and "add" methods.

example:

$map->setAsync(true)
            ->setAutoZoom(true)
            ->setCenter(0, 0, true)
            ->setMapOption('zoom', 3);