Site Encoder Update
Merge branch 'ian-master'
Extension updates.

 o Check if already consented on update. If so, then do not ask for consent
 again.

 o Added text for the welcome page on install and update needing consent.
Merge branch 'master' into prglab-master
Merge remote-tracking branch 'prglab/master' into prglab-master