Modify README.md

Modified the readme file to make it much more comprehensive toward what
I am doing
Create database.sql

Created a database.sql file to describe the database.
Add backup files to .gitignore

Added all files ending with a tilde (~) to .gitignore
Create simple database manager

Created a simple database manager. This accepts a -s and a -d switch to
allow you to specify a settings directory and a database file
respectively.

Tested using Python 2.7 and Python 3.3
Move argument parser to argparse

Changed the arguemnt parser to arg parse as it a lot nicer.
Create file hasher

Created the file hasher. It takes a few commands to run on itsown.
Add reset method to hash.py

Added a reset method so that the class can be used repeatedly, without
the need to create a new object.
Add an execute_sql method to the database manager

Added a method to execute SQL statements to the database manager. It
accepts a statement and a list of parameters.
Add file object

Added a file object to make deailing with database objects easier.
Add functionality to save and quick-check files

Added a couple of methods. One to save a new file, another to check to
see if a file already exists. But it only checks to see if the filename
is there. None of the details. This is to allow for skipping of lengthy
checksum scanning.
Add file scanner

This allows you to enter a scan location and scan those files to the
database file table.