Cleanup manipulators method

We don't need this atm.
Expose latest optime that was forwarded to River, fix river bug

Keep a timestamp up to date and expose it with expvar.
Fixed bug with skipped updates when manipulator returned error.
Re-structure files.