Ensure that the component includes all the nodes

The Chosen plugin creates several sibling nodes when it's initialized. These nodes are not managed by the React component in the current version of the plugin. This fix wraps the select node with a div node to ensure the sibling nodes are garbage collected when the component is unmounted.