cleanup and closes #3497, #3444
closes #3446
fix up testing environment
closes #3511 and tweaks search display
fix tests
Merge pull request #11 from jdcc/dev

Search fixes and cleanup