wraps parser in server
uses local referers.yml instead of compile-time parsing
adds mix task to store local copy of referers.yml