Added delete_node function, test in driver

Added implementation for the delete_node function for the IntegerList
class which accepts a value as an argument and deletes the node
containing that argument.  Also added sufficient testing in the driver
file.