better updated vs. new issue detection logic
add getUser/getUsers functions
avoid runaway polling on DB retrieval error

Since we weren't saving the doc when there was a local DB retrieval
error, the poller would keep repeatedly saying that issue was new.