Updated plugin to support a container element and accpet direct $ reference

- Updated plugin initialization for direct $ reference used for use with require.js
- Updated dropdown rendering to accept a container element (used for pre-rendering the dropdown before appending it to the DOM)