Small fixes to the README
DRY up the creation of API parameter filters
Ensure that service_name rejects badly formatted service names. Store services using symbols instead of strings.