Merge pull request #291 from Jedwondle/master

Got a 'logout' service working so that it times out after 30 minutes with a warning.
Adjusted the component API
Merge branch 'master' of https://github.com/di2e/openstorefront
Merge pull request #292 from dshurt/master

Adjusted the component API