upgrade provider to work w/ most recent release of koop-server

restructure routes
new convention for inheriting from base controller and model
get rid of provider config, since it seems to be ignored
processFeatureServer is now a public method in BaseController
utilize koop.Cache
no more globals