Adding top rated question querying.

View is implemented and top rated queries are working.

The query for top rated answers is being properly formatted, however for some reason elastic search is not return results properly. This should be fine, and is probably just an issue that needs to be fixed on the ES side.

Once I get two okays, I can do the merge.

See #169