fix Dependency#validate_options

will now programatically ensure there are not duplicate or two location keys in
the options hash

fix formatting of the invalid message