Added unit tests and removed useless constructor argument for
BrowsableOutputDirectoryField
Unit tests for BrowsableFileField