Add jslint validation
calendar.js, date_range_picker.js, event_calendar.js
Make balance binary search tree
added balancing function in bts.js
Merge remote-tracking branch 'origin/master'