etcdserver: add TestRecvSnapshot

#1019
@unihorn @xiangli-cmu Actually does TestRecvSlowSnapshot cover this? It seems to be testing that two snapshot don't cause two recovery's.