Show event time only if it is defined
Make spinner more customizable

Moves all code to SMSPinner class.
Adds easily editable default values that can be overridden
with options when creating the spinner.
Makes it possible to hide content of the element containing
the spinner. (Note that hidden content should be inside child
elements.)
Refactor map controls related less

Moves all map controls related less to map-controls.less file.
Adds less variables for defining control margins.
Closes #42.
Add less variable for landing page transitions
Refactor link styles
Move clouds further past screen edge, closes #45
Make minimized sidebar buttons square

Calculates the necessary paddings and widths automatically
based on key less variables.
Closes #44.
Make search suggestions more compact

Also replaces couple of hardcoded values with less variables.
Closes #47.