Fixed the GetBlogPosts query so that it uses castle proxies.

It was causing an issue with Post.Url returning an MVC
"controller/action?page=N" as opposed to "/parent/blog/post1".