Minor tweaks

Modified comments, added singleton trait, switched is_a() functions to
instanceof operator, added abstract function definition to Disqus
DB_Export trait.