Resolved issue preventing new alternative_entry from being created

Resolved issue preventing new alternative_entry from being created when altname exists but path does not. Refer to https://github.com/puppet-community/puppet-alternatives/issues/18

Adding exception handling in destroy prevents Puppet from exiting the rpm provider when the path in question does not exist.