add geom_tile layer.

Here is a first pass at a geom_tile layer.  I haven't tested it with color pallets and currently it only accepts int or float arguments to fill.