hpacker: Move FileTree into separate header
hpacker: Fix header guard

There was incorrect define name, which could've caused problems.
hpacker: Remove test code leftovers