Updated xunit, improved HTTP file access and working on FTP access. Also added a few data checks to various classes.

Updated xunit, improved HTTP file access and working on FTP access. Also
added a few data checks to various classes.