Add support for fields with position: fixed or z-index.

This commit updates the adjustPosition() function to position the
Pikaday widget appropriately when the field it is bound to uses
position: fixed or has a non-default z-index value, for instance if the
field is inside a dialog which floats above the rest of the page.