-----
2015/04/07:
1.Add an option to specify "encoding" for FileInfo.
2.Add an option to specify "exclude dir" for HashCalculator.
3.Add option in `HashCalculator` class to specify the progress callback.
CLI (hashcalc.py):
1.Add an option "-X DIR, --exclude DIR"
CLI (fileinfo.py):
1.Add an option "-e ENCODING, --encoding ENCODING"
GUI (hashcalc_gui.py):
1.Add "Add Files", "Add Directory" and "Add Files Recursively" in file menu.
2.Add "Paste Items" in edit menu.
3.Add "Hash Type", "Show Hashes In Uppercase", "New Output Mode" and
"Show Summary" in option menu.
4.Add the progress dialog.
5.Add configurations saving/loading.
6.Add the support for hash algorithms, blake and sha3.
-----