fixed typo
use text area instead of text field to allow entering multiple root
repository URLs
catch NumberFormatExceptions
download MD5 checksums for dynamic files (to detect changes later on)
also add dynamic files to list of repositories (to allow change
tracking)