Allow Settings to be supplied in a custom header

Chrome Extensions are not allowed to append to a cookie header so we'll need an option to handle stored settings within the web-extension