Implemented --exec option.

--exec is a paramter that allows the user to execute a shell command after a file is finished downloading and being modified by the other post-processors. It is based upon find's -exec syntax where any occurrence of {} will be replaced with the file name in single quotes.
We mandate that all new files must start with `from __future__ import unicode_literals` to prevent the code from acting strange under Python 2.x.