Use `described_class` object
Add spec for interfaces hotpluggable feature
More rspec subject -> described_class
(network-#15) Add hotpluggable feature for redhat
(network-#13) normalize boolean values

Puppet presents boolean values `true` and `false` to underlying classes
as symbols instead of actual booleans, so boolean types in the
providers were falsely being marked as out of sync. This normalizes
values for that.
(network-#13) patch inet behavior in redhat

Per #13 and #16 the inet property doesn't make a lot of sense right now,
and since it's not being set in the redhat provider that property is
always out of sync. This is the brute force method of always setting
this property till #16 gets implemented and removes this value entirely.
(network-#1) Add :reconfigurable parameter

Not all network providers may be able to reconfigure interfaces on the
fly, so this parameter now depends on the provider being able to provide
this specific feature.
(network-#2) Add :provider_options feature

This feature allows providers to present and handle an arbitrary hash of
values so that the type interface isn't cluttered with provider specific
properties and still enables the providers to be fully functional.
Add reference to ifupdown source
Fix a typo in a comment.
Merge branch '0.2.x'
Update CHANGELOG and Modulefile for 0.2.0-rc1
Update Modulefile for 0.2.0
Use boolean property for type interface
Add adrien/boolean as a dependency
Merge branch 'boolean_type_parameters'