feat(datepicker): add `calculate-postion` option

Remove position updates useful only in extreme cases. Now the only time the position is updated is when the popup is displayed.

Also, there are cases (like in our demo page) that the position of the element does not need to be calculated, and just toggle at it's initial position. For this reason, the `calculate-position` is added that may help people experiencing performance problems.