Merge pull request #279 from dshurt/master

merge and added getCurrent user
Added code to initialize the user

Still working on fleshing out the search. There is still the issue with calling the search twice.
Merge pull request #280 from Jedwondle/master

Added code to initialize the user
adding user agent processing
adding user agent processing
Merge branch 'master' of https://github.com/di2e/openstorefront