session, company search, and fixes

- Reworked how tokens are handled. It's now using java's session
management api

- the quote lookup now allows for searches based on company name

- 2nd major commit, still a lot to do/fix