Merge pull request #1 from Cbodfield/Cody

Merging fixed jdbc issues and working db Registration servlet
Session api, logout using invalidate
search query and search results

search query and search results basically done
Merge pull request #2 from Cbodfield/Cody

Pull COPY of Elliot's work into my changes
Revert "Pull COPY of Elliot's work into my changes"
Merge pull request #3 from Cbodfield/revert-2-Cody

Revert "Pull COPY of Elliot's work into my changes"
Merge pull request #4 from Cbodfield/CodyV2

round 2 of merging