initial commit of selectable stroke widths per anno
updates so when drawing an anno the stroke width reflects the stroke width that will be saved
updates to cut down on notices and reorder optional elements in sparql query