added comment spec and a lil clean up to the model too
fixed default subscriptions so it doesn't essplode if there are no subs yet
post should probably validate presence of author
post spec
sub spec
vote spec