Timezone selector autodetect

- Add Time Zone selector directive
- Integrate jsTz lib for timezone auto detection
- Integrate auto detection with time zone selector (works like a charm)
Yeap, this might be subject to future discussions.
I like it because there is no doubt that this component is a controller, just because of that.