add mappable.
Fix resourceexists bug.
Merge pull request #14 from twitter/feature/mappable

VersionedKeyValSource extends Mappable[(K,V)]