Refactoring temporal coverage widget (refs #7973)

* updating formatting code
* using tokeninput jquery plugin instead of
  the multi select box