Initial commit. It may load, but it's untested.

Sadly my CouchDB didn't work. It's not fun.
Added a README because Twitter likes that.
Extensions matter on README files apparently.
Setup & submission works. Now comes getting anything out of it.
Got search working.

You can now search on MD5, SHA256, and filename.
Removing silly debugging messages. There may be more.
Improved help tip and added a directory link
Added string delimiters to fix regex mismatch

Searching for SHA256 hashes was matching on the MD5 regex and failing on the DB lookup. I should also move the SHA256 lookup before the MD5 one, but that can wait.
Swapping summary text for detail text
Fixed multiple results with a basic summary
Changed code to look for SHA256 before MD5

Due to a lack of bounds checking it would hit on the MD5 regex even
when searching for a SHA256 based on a SHA256 (64bit) always containing
a 32bit hash value.
Fixed bad parsing of command line arguments.

Added a check to make sure the file
Completed a "recent" function.
Made a single "loader" function to wrap the distinct loader functions.

Mostly this will be useful for the "load directory" method.
Successfully moved analyzing code to a standalone method.

Far cleaner and more extensible. Probably still should be it's own
class.
Added some doc strings and moved malware dict definition to the right place.
Added mimetype detection and tweaked the reparsing of SQLite query results.
Updated read me.md including thanks and license.
Create LICENSE.md
small unnecessary fixes