more tests for FileBagBuilder class and fixing behaviour for invalid inputs
implementing proper mocks in unit tests as removing ambiguous (null) returns from builder
implementation and tests for ArrayAccess interface for FileBag