improve display of history items

fixes #86
github is inconsistent (surprise!) about how many history items it returns
when it's a regular load -> includes current version
when it's a change -> does not include current version
this was causing not all history items to show