Put default files=None back on BaseSerializer.from_native

* In ListField and DictField methods, place field check before list or dict construction