Hopefully fixed Windows path issues.
Fixed bug with passing a url that begins with file:// to Paths.get(url).toUri on Linux.
Added new class PathData to deal with converting paths from documentation to source and handle extracting method/constant information.
Fixed some more issues with paths on Windows.
Made it possible to clear the textField.
Clear the searchBar after a search in JReaderPanel.
Removed redundant code.
Added check to prevent error when user is browsing with frames enabled.
Put PathData class into its own file.
Refactored documentation parsing to separate logic from display.
Changed how the docs are parsed to extract more information about methods and constructors. Got rid of the JavaClassData object and replaced it with JavaObject.
Used JavaScript for back and forward.
Fixed bug in JavaDocParser that caused it to fail to parse lots of methods and fields.
Fixed bug that prevented content being rendered on startup.
Fixed bug in JavaDocParser that grabbed invalid method names if they had been marked as deprecated in the docs.