ShoppingList and notes

Added some notes to grocery.
Added ShoppingList class for review.
Added a very rough idea of what the main program will look like.
Interface Proposals Moved

Moved all interfaces still waiting for approval to interface_proposal
directory.
Base Screen Code

Put the base screen code into the repository. Still need to get the
ScreenFactory written
Added Screen Test

Added the screen test project
Hash Table

The Hash Table of our project.
added replies to rhoyer's comments
Added some notes

Wasn’t listening during class… so I gave some notes.
Merge branch 'master' of https://github.com/wPlachno/CIS22C-Project-Fall-2014

Conflicts:
	interface_proposals/grocery.h
Update HashTable.h
Fixed Something Weird in grocery

I don’t know what happened.
Notes from class
Some more notes
ShoppingList implementation started

Started implementing ShoppingList.
Added a couple of notes to HashTable
Feel free to start moving your files into the main project.
Beginning to move stuff into the project.
completed ListItem class, i think (let me know if there is anything more you think I should add)
added equals() function
Added BST and BST Test Driver

See note_test_driver_config.txt for the configuration settings for test
driver projects
Configuration Data I Forgot to Save

I don't know how to add this to my previous commit.
Implementation of the hash table

Not sure if it works. If anyone sees any errors or illogical code please
let me know!
New UserIO Interfaces

These are the new interfaces for the user i/o. In the UserIO namespace,
theres a Pull and Push class. Push is all the printing to the screen,
pull is all the user input.