title: Disable Multiple Selection in JSTree is not working
body: <p>I am using JSTree in my application with following code.</p>
  
  <pre><code>this.CreateTreeView = function () {
      $('#jstree_demo_div').jstree({
          'core': {
              'multiple': false,
              'data': [
                 { "id": "ajson1", "parent": "#", "text": "Simple root node" },
                 { "id": "ajson2", "parent": "#", "text": "Root node 2" },
                 { "id": "ajson3", "parent": "ajson2", "text": "Child 1" },
                 { "id": "ajson4", "parent": "ajson2", "text": "Child 2" },
              ]
          }
      });
  }
  </code></pre>
  
  <p>As shown in my code i am trying to disable multiple selection.</p>
  
  <p>Now when i use following code to select node.</p>
  
  <pre><code>$("#jstree_demo_div").jstree().select_node("ajson3");
  $("#jstree_demo_div").jstree().select_node("ajson4");
  </code></pre>
  
  <p>Still it select both node. So it becomes like multiple selection from Javascript.</p>
  
  <p><strong>I am putting this question just to confirm that is it correct working of JSTree?</strong></p>
  
  <p>I know that i can deselect all node before selecting any node using <code>deselect_all</code> function.</p>
  
  <p>But according to me if multiple selection is set to false then selecting node from javascript also should select only one node.</p>
  
  <p>Please correct me if i am wrong.</p>