Fix front-end content display
Fix shortcode display to embed all children...

... if they have them. Otherwise, embed itself.
Write tests for content
Merge branch 'feature/gistpen-content' into develop

* feature/gistpen-content:
  Write tests for content
  Fix shortcode display to embed all children...
  Fix front-end content display