User topic tag generation

Add a background job that can create user topic tags. By doing this we can
propagate tag dependencies in the backend database.