file uploads works now, test written but only pass on modern webkit and gecko, phantomjs fails at least before phantomjs 5.0 released, test polyfil for this would be welcome