creddit: libreddit: Create folders in PREFIX if they don't exist

If we run into the case that the folders /bin, /lib, /include, etc.
don't exist in our PREFIX, then we need to make then using MKDIR.
make install fails without this patch.
creddit: Fix ./common.mk issue, uname was called with wrong parameter

uname was called with the '-r' parameter, which returns the kernel
version. This patch changes it to '-s', which prints the kernel name.
 creddit: Allow password entry when program starts

This patch gives the option of entering your password in a prompt after
creddit starts by leaving it blank in the command arguments.
creddit: libreddit: Make debug.h include needed headers

debug.h needs the <stdio.h> and <wchar.h> headers included to function.
This patch simply adds #include lines for those files in to debug.h.
They are, however, only included if the REDDIT_DEBUG flag is set, as
they are not neeeded otherwise.
libreddit: Unify the specification of the version number

This patch simply removes the definition of the version number of
libreddit from ./libreddit/global.h, and instead uses the -D compiler
flag to define the value at compilation from the libreddit/libreddit.mk
file. This way, the version number is only specified in
./libreddit/libreddit.mk, and that number is used everywhere in the
program.
Merge pull request #57 from DSMan195276/macosx-makefile-fix

Macosx Makefile fixes
Merge pull request #58 from DSMan195276/hide-password

 creddit: Allow password entry when program starts
Merge pull request #59 from DSMan195276/small-fixes

creddit: libreddit: Small fix to debug.h and version numbering
creddit: Implement argument parsing system.

This patch adds an argument parsing system in the files opt.c and opt.h.
It can parse for '-' single character arguments, '--' long character
arguments, as well as read a string or int off of the command-line for
one of these arguments if wanted.
creddit: Implement opt.h use in main.c

This patch simply replaces the old system of reading argc and argv
directly with using opt.h to handle parsing the arguments, and then
simply handles the output from it.
Merge pull request #60 from DSMan195276/opt-system

creddit: Implement argument parsing system