timepicker: Setup default timepicker template and styles

This is based on bufferapp's changes
timepicker: Parse and apply time values
timepicker: Prevent <select> autoclosing
timepicker: Use string comparison in DateArray.contains()

We cannot use valueOf() since we now deals with time values
timepicker: Don't lose time when changing/selecting a date
timepicker: disable autoclose when showTime is active
timepicker: rangepicker defaults to 00:00:00 - 23:59:59 for start - end date respectively
Add missing semicolon
Add forgotten clearBtn to showTime function
CSS: Move css to less files and bootstrap3 support

- move styles from css to less files;
- add basic bootstrap 3 styles
- regenerate css files
Replace time "Set" button with an icon to avoid translation issues.
Set 5 seconds step instead of 1
Use bootstrap3 classes for timepicker inputs
Use current time when pressing "Today" and showTime is used
Add 5 minute step too instead of 1
Merge branch 'add-timepicker'