Javascript library for cross browser file uploading