initial spec folder structure
initial commit for cluster resource provider

just a stub - ain't nothing going on yet
moving some provider stuff
test manifest for simple puppet apply
initial working prototype of resource add
modify init.pp for group provider
type and provider created for group mgmt
create test for puppet type for top level cluster mgmt

this will be used to validate the puppet type mscs_cluster
basic validation where all fields are required.

needs additional logic for guranteeing arrays
initial rspec for mscs_group type

this will ensure the fields for the type were created properly
rspec for mscs_node

this is used to test the validitity of mscs_node
basic field level checking at this point
initial puppet provider for mscs_cluster

this will faciliate the adding and destroying of a top level cluster
object.  currenltly requires name, [nodenames], [ipaddresses], [subnetmasks]
initial commit for mscs_node

this will faciliate the add/removal of cluster nodes
initial mscs_cluster puppet type
initial mscs_node puppet type
modified test init.pp for new types
updated readme to reflect new types
fix cluster params to pass as arrays instead of strings

fixed receiving arrays using .to_a in provider on cluster_config
fixed array on type using :array_matching =>  all
cleaned up init.pp

fix exists? to use first node name, to prevent dns availability
on new virtual name from causing failure
handle error handling