Frontend refactor (see commit message for squashed commits)

This is a rebase of https://github.com/mvk13ogb/qwait/pull/24

Fix so that remove button for queue positions only visible for admins.
Add 'Leave queue' button that users can use to leave queue.

Fix queue list order so that order first on number of queuers and then on the queue name.

Center tables and queue button, show people in queue in queue title

Add very ugly solution to solve 'Hard to see placement in queue'. Making own row bold.

Add icon for number of people in queue.

Add filter/search for queue list and show. Queue list only filters on the name of the queue, show filters on all fields (even the name of the buttons)

Fix label for search

Removed 'show' button in queues list and made queuename clickable instead

Change from <b> to <strong>

Add queue position number and fix scope variable queue which had introduced a bug in 'Leave queue' so it didn't work.

Fix so that search/filter-fields are only shown if there exists queues in queue list resp. people in queue.

Add people in queue and name of queue to page title

Increment version nr

Make top bar into a fragment

Upgrade to latest foundation version

Highlight menu items when you are on a certain page

Touch up home page a little

Reorganize queue list layout a bit

Add labels to queue list controls

Make queue view more compact and change position highlighting

Fix top bar on mobile devices

Show product version on home page