fix intent widget references

(make it a proper plugin to avoid the circular dependency)
add test that saves and loads all question types
add drone.io build status image
fix double and long tagName
generate item labels only relative to parent mug

when items were automatically inserted during testing when a select
question was inserted, they could get an unexpected item ID if another
question had already been inserted
add test that adds all question types and attributes