Add support for simple smart answers

This adds support for simple smart answers to frontend.  It includes the ability to preview draft versions.

One thing to note: I've added a route that sends `/:slug/y/*` to the smart_answers controller.  I can't see this being an issue, but it would break a guide that had a part with a slug of 'y'.