Update Makefile.
Fix order of find arguments.
Refactor backup, add new utility functions.

And write more tests!
Merge pull request #4 from zeekay/dev

Refactor backup, new utility functions.