Support FontAwesome 4
Merge pull request #197 from luchaos/master

Multiple instances of daterangepicker with shared options modify locales.daysOfWeek multiple times if startDay > 0
Merge pull request #198 from luchaos/master

Clone daysOfWeek only if locale option was set
bower.json : use correct dependency name for moment.js
bower.json : ignore moment.js and moment.min.js
Whoops - backwards right arrow for systems still on pre-4.0
Merge pull request #194 from froodian/master

Support FontAwesome 4
Merge pull request #202 from nMustaki/feature/update_bower_file

Update bower file
Significant changes:

* Refactoring all around; moved most initialization into a function so that it can be reused
* Add a setOptions function that takes a new options object, replacing the current options
* Add a setStartDate and setEndDate function to change the date range after initialization
* Add a remove function that removes the picker from the DOM and unbinds its events and data
* Trigger events when the picker is shown or hidden, and when the apply or cancel buttons are clicked
* Add new singleDatePicker option to show a single calendar for picking one date
* Update the examples file to include examples of all the new features

I think that should cover all the most popular issues. Hopefully I haven't introduced too many bugs by updating many things at once.
Trigger apply when a predefined range is clicked as well
Update README.md
Fixed setting custom locale
Merge pull request #216 from IjinPL/master

Fixed setting custom locale
Reorder option application so that custom range label is applied correctly
Add cancelLabel example
Update README.md
This position-altering code is not correct on layouts where the body has a margin, and I'm not sure how to correct it without breaking the site of whoever contributed this code. I'm disabling it for the default case of a picker attached to the body of the page, which will make te position correct on those pages regardless of body margins.
Allow updates from typing in a form input to work with the single date picker
setEndDate should update oldEndDate as well
Added ability to pass month names to options.locale