Fix #365 producing huge packages because of hard links
Build on #623 adding todos and some code style changes

Also added a test to cover hardlink support for FPM::Util.copy_entry