Supporting File upload via Selenium 1 and 2

To get the idea of the new feature, have a look at the classes 
- org.aludratest.service.gui.component.FileField and 
- org.aludratest.service.gui.component.base.AbstractFileFieldTest.
This could cause a NullPointerException e.g. if you are not allowed to create tempFile, or if it is in use by other process. The NullPointerException would hide the real cause of the problem (the IOException of the FileOutputStream constructor).