Fix import for repositories that do not exist yet

Just a small fix. I should probably handle this differently.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Add overwrite attribute to suppress warning

I generate the snapshot identifier myself, hence this overwrite to
suppress the annoying warning.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Change worker statuses for the link checker

I have just made some changes to the status reporting. Also I have
finally removed the retry implementation, hopefully for good. The
timeouts are now set to values which should fit the most cases.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Refactor accessibility metric and add analyses

I have refactored the accessibility metric to more current coding
conventions and added the analyses.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Refactor the accessibility metric even more

I have turned a series of class methods into instance methods. It just
seems more convenient.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Extend test and synchronize repositories list

Just a small commit to synchronize the latest changes. The accessibility
test now checks for the analysis return value, too. Also the repository
list got updated.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>