Fix GetThingByFullname() and Post.Comment()

Fixes GetThingByFullname() only working on comments, not posts
Fixes Post.Comment() returning a basically empty object
Adds tests to prove both of the above function correctly
Merge pull request #120 from YMIndustries/fullnamefixes

Fix GetThingByFullname() and Post.Comment()