Fix 'chosenLabel' callback arg when Custom was chosen without clicking 'Custom' range.

Fixes case where you click the date textboxes to open the calendars
rather than first clicking the word "Custom Range".

Fixup to 430a9607cde57afeafc27ef89410f762924eb571
Merge pull request #279 from elasticsales/fix-custom-label

Fix 'chosenLabel' callback arg
Check against element

What is `$(options.parentEl)` checking for?

I think it's should check that element exist? In that case it should check  jQuery selector `length`.
Scope label styles to actual elements

It's hard to reset plugin styles, if you need to modify plugin container with own form labels.

Proposed patch scope styles on actual elements.
Update daterangepicker-bs3.css
 Set chosenLabel value correctly while clicking Calendar panel

If you set a custom date or a default date by clicking Calendar panel, the 'chosenLabel' should be set to correct value accroding to the active range button.
Merge pull request #286 from afc163/patch-1

 Set chosenLabel value correctly while clicking Calendar panel
Merge pull request #281 from ogonkov/patch-2

Scope label styles to actual elements
Merge pull request #280 from ogonkov/patch-1

Check against element
Merge pull request #276 from RustyToms/master

Add parentEl option information to the Readme
fix corrupt child nodes in IE9 and below

- to reproduce problem, click any date inside the custom range picker in
  IE9 and below
- this fixes outerClick() incorrectly hiding the datepicker when various
  elements inside get clicked (<td> elements and next/prev buttons)
  - .closest() returns nothing when .html() is used by itself to remove
    subtrees of the DOM. .empty() will apparently keep the removed
    structure in tact for methods like .closest()
- see 'Note' section under the .html() docs for quick explanation:
https://api.jquery.com/html/#html2
Merge pull request #290 from jakswa/js/ie9-dom-removal-fix

fix corrupt child nodes in IE9 and below
Update bower.json
bump version #
Added events on show and hide of Calendars
Improve jQuery version

Unnecessary restriction
Merge pull request #297 from ogonkov/patch-4

Improve jQuery version
fix when editing a "last" time in the  input box. Reason 'split separator'
AMD version

avoid global use
Prevent infinite loop if notify callback triggers a click event