Small changes in Field::FactoryBase class.

- rename inner class (descendant of FactoryBase) in DarcyFlow
- correction in transport
- optimization of eq_data unit test
Use Field::FactoryBase class.

- use new code
- remove 'hook' methods