added ArcGIS Online provider
Resolve conflicts
Merge branch 'davetimmins-arcgis-online-provider'