Improving TimberPost::get_prev to reduce complexity

I've addressed some of the issues I fixed earlier in #357 that got rejected.

I've opted to set some defaults and only call `get_adjacent_post` and set `$this->_prev[$taxonomy]` in one place each.