fix missing disqus_identifier, add disqus spec

Due to a compatibility issue with Ruby 1.9, the disqus_identifier was not being rendered. The method that produced the id was marked as private, a scope which is now being enforced as of Ruby 1.9. It was necessary to remove visibility restriction on this method in order for it to function properly.

A spec is included that demonstrates the expected behavior.