Lazy load tftp and tftp::params only when using tftp
Merge branch 'feature/better_module_dependencies' into develop