Implemented a number of client-side features to follow the requirements of the current deliverable:

Added a handle list method and usages, ability to do a client or system-based list of neighbor nodes.
Removed query command, functionality split into select and file commands (see below).
Added a select command, used to select a neighbor before successive communication commands.
Added a file command replacing the query method's functionality of file searching.
Added a -s flag to file method, allowing system traversal search (similar to list system traversal)
Non-system based file searches require that a neighbor is selected.
Removed neighbor node arg to share command, now requires selected neighbor.
Added info to help command and usages for these changes.