Merge pull request #29 from rosemarybeetle/admin-setting-test

Exception handling for no port connection
Merge pull request #33 from rosemarybeetle/admin-setting-test

Admin setting test
Functionality to load remote stop words

loadRemoteStopWords () function
Loading a simple google spreadsheet from DRive, that is a single column sheet with wgich lists the stop words.
Sheet is published and uses rss for raw text file TSV
Major tidy up of code, comments etc

Replaced spreadsheet loading using ¬ parsing of RSS
with array values for adminSettings being replaced with values in a
txt feed from a new sheet
The sheet stores them simply as 4 rows in the first column
Merge pull request #35 from rosemarybeetle/dev

update admin fork with latest dev upgrades