Fix for #18 - saving settings via the background page