various fixes including bad imports and bad references

- can now connect/disconnect irc negotiator cleanly
establishing session and sharing view now functional again

- addressed various issues uncovered during refactor and can now open a new session again and share a view (basic, unsecure connection)
- Vagrantfile needed updates following latest upgrade to vagrant