[WIP] Ezp 23744 date edit for old browsers

WORK IN PROGRESS

## TODO

CSS
Tests not working with phantom.js ( but work on browsers )
Tests might miss ( example : calendar tap to select date )
@dpobel cs? as in shouldn't the end of the if parentheses be on new line if the start one also was on a new line?