EZP-22250: Implement the DateAndTimeView, DateView and TimeView

JIRA: https://jira.ez.no/browse/EZP-22250

# Description

This patch adds the necessary views to display the DateAndTime, Date and Time field in the PlatformUI. For now, the localization is left to what the browser is smart enough to do (not much in most cases). But this will be improved when we'll implement a proper i18n et l10n system.

![date](https://cloud.githubusercontent.com/assets/305563/4489246/a026b964-4a18-11e4-8aa1-315b749a9cf0.png)


# Tests

unit tests (2 ignored tests due to a phantomjs limitation) + manual tests
I would create a variable with default value (like ``var returnVal = '';``)  and I would use one ``return`` instead of two ``return`` calls