Pulling in getopt, tweaking build settings
Skeleton of argument parsing/dispatch in place
Can list credentials
Credential types as shared code
Added -t switch for credential type
Printing valid credential types if there is an error
Tweaked command line processing and parameter passing.

Passing a parameters object to dispatch.
Reworked command line options.
Initial version of -s, showing password as hex digits
Removed commented out code
Table driven command dispatch
added Add credential function.

Reorganized a little while I was at it, removed the headers for individual
command processors; since they've all got the same prototype it didn't make
sense to me to keep the separate files around.
Added delete credential implementation
Memory leak and output formatting fixes.
Code review feedback
Converting tabs to spaces. Removed boilerplate readme.
Merge pull request #1 from christav/initial-checkin

Initial implementation