Add repository CLI tests for checksum type option

Add create and update tests that ensures that checksum type is defined
as expected.

Skip tests due to [BZ #1155237](https://bugzilla.redhat.com/show_bug.cgi?id=1155237) as the checksum type is not shown in the hammer
repository info output.

Bonus: some formatting improvements

Closes #1573