[webui] bbox-collection fetch
[api] add live updates in BboxCollection
[api] cleanup watch()
[api] live updates: monitor bbox and outside ids
[api] rewrite strip with underscore
[api] fix routers_by_alias views
[webui] fetch links via aliases
Merge branch 'bbox-collection'

* bbox-collection:
  [webui] fetch links via aliases
  [api] fix routers_by_alias views
  [api] rewrite strip with underscore
  [api] live updates: monitor bbox and outside ids
  [api] cleanup watch()
  [api] add live updates in BboxCollection
  [webui] bbox-collection fetch