move story comment counts out of keystore

it would be nice to use AR's built-in counter cache, but the
comments count has to reflect something custom so stick with what
was there
story detail: don't mock non-users by showing a discuss link

fixes #91
update db schema from production: story_cache shortened to mediumtext

re #87
nest all routes under default protocol block
use kaminari for pagination