support for find multiple, fixes #40

this breaks the api again, but it is necessary.

The alternative to this would be calling `FindOne` multiple times for all the required IDs, but then the User cannot optimize his Data retrieval from the Database