Move worker build app out of package to avoid confusing Meteorite.

Fixes #20.

Move common code used by both the offline data client and the shared
web worker agent into offline-common, and the app to build the shared
web worker into offline-worker.