Simple implementation cleanup of LastN store

Simple cleanup of the lastN store.  Only api change was to change from Iterator to Iterable and remove shutdown from the interface