Cleaned up yard param
Applied github styling per class methods
Be a little more elegant using rspec predicate method sugar
Maintain default ruby destructive method convention w/r to bang.
Fixed spec for better self documentation and fixed documentation typo
Added descriptor base class with initial attributes and specs
Updated based on ALPS draft spec definitions.
Restructured resource descriptor to support profiles for multiple related resources and descriptor recursion.
Merge pull request #1 from mdsol/feature/load_resource_descriptors

Feature/load resource descriptors
Implemented Semantic descriptor class
Implemented Transition descriptor class
Merge branch 'develop' into feature/parse_semantic_descriptors

Fixed Conflicts:
	Gemfile
Refactored class names to make @chad-medi happy.
Refactored ResourceDescriptor class to inherit from BaseDescriptor and updated specs
Added LinkDescriptor element
Removed unused spec helpers
Fix YARD documentation and spec nesting.
Added nested descriptors for recursive population of descriptors
Refactored shared example in the relevant spec
Fix documentation and predicate implementation