ivle.svn: Added revision_is_dir (like os.path.isdir for revision history). ivle.fileservice_lib.listing: Refactored such that the SVN revision is found in the top-level handler, and passed down into the individual handlers. This is done so that the revision information can be used to make the decisions (which will be required to fix the revision history browsing). This doesn't yet change the behaviour.