Merge pull request #3 from avinash530/core

Pull Request for spec file of core.rb
Fixing issue with defaults not transferring on nil input in the base config class.
Fixing uninitialized initialize flag in the core object class.
Updating the core class rspec tests.
Updating the gemspec.
A few more updates to the core class rspec tests.
Removing outdated test includes.
Moving variable definitions from the core spec to a nucleon config shared context.
Contextualizing shared variable names in the nucleon_config context and core spec.
Fixing a merge issue in the Config class ensure instance generator.
Fixing context generation and allowing total clearing of configuration options.
Fixing an issue with the prefixing of symbols in the data utility class.
Updating the nucleon config shared rspec context.
Minor updates to the core class spec.
Updating the nucleon_config shared rspec context.
Fixing an issue with hash property values not symbolizing when set.
Fixing issue with symbolization of true and false values in the data utility class.
Updating the nucleon_config shared rspec context data.
Minor spacing changes to the core class spec.
Updating the config class spec.