Ftp download+arc gis preview

Hi Chris,

This is the branch with FTPDownload and the fix to ArcGIS Preview function. 

There is some reverts because I did some style changes for UMN after that. So I simply revert those commits.

Let me know if there is any questions :)

Allen