[janus] fix major bug in PWRecv

fix number of reserved blocks per bank used in PWRecv
[janus] fix garbage collection policy

if page hasn't overwritten during previous gc, sort by low priority page