First major update that works on most all platforms/os combinations.
Still need to show upload progress and cancel upload better.