Readme updates.
Added a test to verify that calling the add command with multiple hosts
works as expected.
Updates to the documentation to reflect the fact that the add command
now accepts multiple hosts in order to map multiple hosts to the same IP
address.
Added validation that block names are not solely numeric to avoid
potential mismatches when calling print with an integer that represents
a history index.
Added notes on the history logic.