Added simple method for plugins to add tags
Added simple method for plugins to add tags

They can just define them in an array and they’ll get applied. Before
being set they check that there hasn’t been user input which will
override it, which allows tags to be overridden without bypassing user
input.

tedivm/Spark,tedivm/Spark,tedivm/Spark