Tidyed up DAAP code to give better error reporting, and fixed a bug preventing multip...