Remove duplicate host file reads by removing a legacy check.

This allows using a form such as

    ansible -i <( arbitrary command ) all -m ping
Use with guard for file reads.
Merge pull request #3169 from Debilski/fix-duplicate-host-reads

Allow inventory to be read from a pipe