Added a function to parse messages
Merge branch 'master' of github.com:ibbolia/Anonychat
Updated keysmith script to generate keys with names, generated some keys
Implemented a hash table wrapper for Public/Private Keys
Added a helper function to encrypt and encode / decode and decrypt messages
Fixed some typos. Client_Server will now encrypt and encode messages before sending them
Added a function to parse the messages after a client has received them
Segfaults when tries to read directory
ClientServer will now send messages when user enters input
Working on fixing memory corruption
Memory corruption seems to be fixed
Added a thread to automaicaly purge the message hash every 30 secconds
Parsing .pub files
Merge branch 'master' of https://github.com/ibbolia/Anonychat
Re-implemented file name parsing with strchr
Key is null
Added an argument for hte private key name
Revert "Added an argument for hte private key name"

This reverts commit 1c5bd62b8dc1b47f87a4a24a08c253ba02e17cc6.
The public keys were null because of an invalid file name
Fixed slight issue with string garbage