Improve styling of type/label switcher

- Bootstrappy style with span (or a).
- First dropdown text should now appear directly on top of the label
text.
- Made a few adjustments in the coffee files to fix bugs or to make
things consistent
arrow was too big in others' computers

Dunno why arrow character is really small in my machine/OS/browser. This
still looks small on my machine, but is "good enough", and looks much
better on Tom's and probably Kathi's.
Merge pull request #83 from oerpub/57058562-improve-type-switcher

Improve styling of type/label switcher