make distclean depend on clean in Makefile
changes to trojan dropper paylaod

added Big Endian support
make dropper download trojan into /var rather than /tmp
changes to connect back server

added ServerException class
make TrojanServer raise an exception rather than return None if it fails to create a server socket
in serve(), Trojanserver checks each file to ensure it can be opened for reading. A ServerException is raised if not.