Feature/migrate webdav to java7 style

makes code more readable