Reworked LLToolCompGun so piemenu in mouselook plays nicer with zoom feature

Switches to exodus implementation
Includes relicensing of LLViewerCamera and LLToolComp
Maintains use of the old saved zoomed setting
LLViewerWindow::handleKey(): Code cleanup, bit of harmless sync

Moved Notifications Console into the advanced menu for login, so it's not shoved in as a hack, also a bit easier to access