Added some final details to the user interaction.

Added the possibility to remove items and edit items.
Implemented a basic remove shopping list functionality. Needs a few more checks though.
Added Specifications to the project

Wrote down some basic examples of how the system is going to be used.
Added relish publication so that we can show the documentation to users.
Added specflow support to the project to automate the scenarios.
Updated readme file

A bigger and better description of the project, including a reference to the relish documentation site.
Created basic infrastructure for the automated tests

Added everything to start testing with selenium against the user interface in combination with SpecFlow.
Enriched the user interface a little bit, so it's easier to find the right elements in the UI.
Reinstalled the Selenium package, since the old one apparantly dissapeared.
Added drivers for Selenium

Selenium needs a couple of driver hosts to function properly. Added these to sourcecontrol for convenience.
No need to frustrate people by not including these. Downloading is a bit of a pain for these :(
Fixed a number of tests

Implemented some more tests for the user interface.
Remove shopping list test is still broken, but the others for managing shopping lists work.