Allow using a different element to open and bind the datepicker to
Don't try to focus if the target field is hidden
Window-edge detection

Detecting if there is enough space to render datepicker popup below the
field from its left edge - if not - changing popup position.
Positioning logic extracted to setPosition function
Code cleanup
Obtaining window dimensions in cross browser way
Update timepicker section.

Add @owenmead fork.
Add ability to update minDate & maxDate on runtime
Add doc for setMinDate & setMaxDate methods
Merge pull request #63 from MoOx/add-set-for-min-max-to-prototype

Add ability to update minDate & maxDate on runtime
Merge remote branch 'achwedyk/adjusting_position' into adjusting_position
Picker top position is dynamically determined by viewport height.
Add #adjustPostion
Merge branch 'master' of github.com:dbushell/Pikaday
Fix #8 and close #45
Add speed improvement by using getBoundingClientRect when available in #adjustPosition
The element’s left and top values are already correct before this adjustment
Merge remote-tracking branch 'trigger/trigger'

* trigger/trigger:
  Don't try to focus if the target field is hidden
  Allow using a different element to open and bind the datepicker to

Conflicts:
	index.html
	pikaday.js
	plugins/pikaday.jquery.js
Rename component.json to bower.json

Starting version 1.2.0
Fix calculation when calendar outside viewport