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.