[CHEF-154] - WIP, refactor provider and tests

* Move all resource creation in action_enable to their own methods to
  make testing easier.
* Write tests for the various resource creation methods
* Use == instead of eql
* Set up instance variables in provider's constructor