add logging messages for id guessing
Fix issue where id was only assigned if there was no fqdn

Fix from #4422
Add test.providers function
Add a not_loaded function to the test module
Added initial state for mdadm.
Added ability to provide ``missing`` option to mdadm module
Added docs for mdadm state
Merge pull request #4436 from shadowfax-chc/mdadm-state

Mdadm state
Fix typo
Add support for DEFROUTE in network states.
Merge pull request #4432 from ahammond/add_logging_to_guess_id_from_ip

add logging messages for id guessing
Clean up log file tense, only use error/warning messages in more

extreme cases
Merge pull request #4442 from jcollie/rh_network_fixes

A couple of fixes to rh_ip
Fix placholder Google Analytics code
Add support for DOMAIN interface option
Merge pull request #4443 from jcollie/rh_network_fixes

Add support for DOMAIN interface option
Updated mdadm state to actually support style in docs.

Update docs in state to show both styles of defining opts.
Added destroy function to mdadm module to destroy an array
Added absent function to mdadm state
Removed unused import