now correctly detects hard links
simplified check_mode
simplified other file attribute handling in link mode
made conditionals clearer

Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
Merge branch 'file_fixes' of https://github.com/bcoca/ansible into bcoca-file_fixes