Switch to posts_selection for our author page fix

This will help prevent 404s on author pages if the author has no posts.
By setting, the queried object correctly, we prevent WordPress from
sending 404 headers.

posts_selection is used because it's one of the latest actions called
during WP_Query's get_posts method.

related #27