add idExtractor so the adapter can generate stable ids if needed
Merge pull request #10 from zumper/master

add idExtractor so the adapter can generate stable ids if needed