Minor unused import, javadoc and comment cleanup
Document IntelliJ LanguageLevel 7.0 requirement, add "Known Working Platforms" section (is this necessary?)
Fix exception in getLastHop() when there are no hops.
Document that first hop isn't returned by getLastHop().
Remove unused call to getLastHop().
Comment out unused variables and imports.
Create RandomRouteExample:
- Route through Guard, Relay & Exit (with port)
- Use a random authority, then random directory caches
* Consensus:
- Use of directory caches (where possible)
- Random selection of directory caches / authorities
- Consensus updates (untested)
- Find routers with multiple flags (including avoiding bad exits)
- Random routers with multiple flags and an exit port
* OnionRouter: Exit policy checks
* TorDocumentParser: Exit policy custom handling (order of accept/reject matters)
Remove unused imports and variables
(digest may be "unused", but it is definitely necessary)
DON'T PULL
Local IntelliJ and Maven settings only.
Merge branch 'master' of https://github.com/drgowen/tor-research-framework

Conflicts:
	src/main/java/tor/TorCircuit.java resolved in favour of drgowen