Feature/multiple apis per key

@stuartquin This adds support for a key belonging to *many* apis.