title: CKEditor how to allow href="javascript:void(0)" in a widget
body: <p>I cannot find a clean solution on how to let CKEditor keep <code>href="javascript:void(0)"</code> in a link that I have placed in the template of my widget. When I save it, by calling <code>CKEDITOR.instances.*.getData()</code>, it returns <code>href="javascript void(0)"</code>.</p>
  
  <p>I have tried setting <code>config.allowedContent = true;</code> &amp; <code>config.linkJavaScriptLinksAllowed = true;</code> in config.js, but they both do not seem to do anything...</p>
  
  <p>I have read <a href="https://github.com/ckeditor/ckeditor-dev/commit/d971319f04" rel="nofollow">this page</a> where it indicates that this should be fixed, but this does not work. Any ideas?</p>
  
  <p>Below the simplified plugin.js parts that are interesting. This allows for a <code>href</code> attribute in the link, but it still strips out the <code>:</code>.</p>
  
  <pre><code>template: 
    '&lt;div class="container"&gt;' +
      '&lt;a href="javascript:void(0)"&gt;' +
        '&lt;span class="label"&gt;Label&lt;/span&gt;' +
      '&lt;/a&gt;' +
    '&lt;/div&gt;',
  
  allowedContent:
    'a[href]; div(*); span(*);',
  
  editables: {
    Label: {
      selector: '.label',
      allowedContent: ''
      }
   }
  </code></pre>
  
  <p>CKEditor version: 4.5.9
  Browser: Chrome</p>