sort and limit feed to last 30, include approved records in feed

Signed-off-by: Blaise Fonseca <blaisefonseca@hotmail.com>
update facets count when a action is taken on requested records

Signed-off-by: Blaise Fonseca <blaisefonseca@hotmail.com>