Bug fix, backup, git packing, and help command

Hi,

I was hoping you'd pull the following changes from me.

* bc67232 2013-01-21 | Improvements to help, logging, and code comments. [torfason]
* 332e7e6 2013-01-21 | Adding function to list all files in sync set. [torfason]
* b7f82cb 2013-01-21 | Allow packing of previous backups into a git repo. [torfason]
* 06f56e6 2013-01-21 | Back up files before del/overwrite from server. [torfason]
* 60dd633 2013-01-21 | Fixing data loss issue on include/exclude changes. [torfason]

I believe each of them is an improvement to bitpocket (which is awesome and has become an indispensable part of my workflow very fast). Most important, in my opinion, are the back up functions and the bugfix (60dd633, which replaces find with rsync itself, to respect includes/excludes in building state).

Best regards,
Torfason