Adding more Unit tests
removing bad characters
 1. Updating scripts for reliability.
 2. Removed some sleep times,
 3.  inserted wait at end of functions.
 4. Uncommented search for special characters, that now works!
Merge pull request #325 from blaine-O/master

 1. Updating scripts for reliability.
Integrating solr and adding mock handling if esa is not avaliable at startup
Merge branch 'master' of https://github.com/di2e/openstorefront
Merge pull request #326 from dshurt/master

Master
Merge branch 'master' of https://github.com/di2e/openstorefront