fail when more than one collect_data blocks defined per platform
add PluginDefinitionError to Ohai, rescue in loader.rb
add exceptions to ohai/exception.rb
check for detailed warning message
fix mime-types dependency version