Add support for jQuery.noConflict mode where $ isn't globally defined

Add support for [jQuery.noConflict mode](http://api.jquery.com/jQuery.noConflict/) where $ isn't defined - [Guide](http://docs.jquery.com/Plugins/Authoring)