Added method to set a generic custom option in TileLayerOptions

This pull request adds the ability to set a custom option for tile layers, specifying the option name and value (as a string)