Implement findOrCreate:inContext:

As requested in the previous pull request, implement findOrCreate: functionality under any context.