title: Shortcodes get wrapped with p tags
body: <p>I would like to insert some shortcodes in the wordpress editor (v 3.3+)</p>
  
  <p>The string looks like</p>
  
  <pre><code>[a_col]&lt;p&gt;some text or other stuff&lt;/p&gt;[/a_col]
  </code></pre>
  
  <p>which is fine but if i use this line in JS</p>
  
  <pre><code>tinyMCE.get('content').setContent(string);
  </code></pre>
  
  <p>my shortcodes get surrounded by p tags which looks like</p>
  
  <pre><code>&lt;p&gt;[a_col]&lt;/p&gt;&lt;p&gt;some text or other stuff&lt;/p&gt;&lt;p&gt;[/a_col]&lt;/p&gt;
  </code></pre>
  
  <p>I really don't like to touch native functions. Maybe there is a different solution to insert content</p>