Fixed unit tests so they can be run individually or from the folder.
Created Interactive PHP file
Changed the file not found error in Manager.php from a die to a thrown exception.
Changed fulfillment.php from a die to throwing an error if the argument list isn't fully formed.
Added a test case and test data for when the data file has invalid records, to make sure it still runs
Added fulfillmentTest with unit tests.
Created ant script for automated testing