etcdserver: add TestRecvSnapshot

#1019
can you send the same (or smaller index) snapshot again, we should not apply it twice.