tests: topic.js: naming flow fix for .post
tests: topic.js: extract mock data init in .post
tests: topic.js: extract mock data init in getters
tests: topic.js: fixed description to mirror code, refactored asserts since mocha's 'done' can process errors in callback
Merge pull request #506 from deniswolf/cleanup_specs

Cleanup specs in test/topic.js