Started ResourceGroupParser refactor

Conflicts:
	src/ResourceGroupParser.h
Finished ResourceGroupParser logic
Refactored ResourceGroupParser tests
Fixed the tests in ResourceGroupParser
Fix resource groups size in C-interface
Merge pull request #141 from apiaryio/abtris/resource-groups-size-c-interface-fix

Fix resource groups size in C-interface
Check for resource global duplicate
Started with BlueprintParser refactor
Finished BlueprintParser refactor
Tests refactor for BlueprintParser done
Resources can be nested in Blueprint
Allow support for blueprint starting with resource or resource group
Finalized BlueprintParser refactor
Merge pull request #139 from apiaryio/pksunkara/blueprint-parser

BlueprintParser refactor
Merge pull request #133 from apiaryio/pksunkara/refactor

ResourceGroupParser refactor
MSON AST origin. MSON property parser origin.

Conflicts:
	snowcrash.xcodeproj/project.pbxproj
Implicit use of Value<T>::value_type in element value helper
Rename ValueType to DataType for better clarity
Signature parser origin, MSON element parser origin.

Conflicts:
	snowcrash.gyp
	snowcrash.xcodeproj/project.pbxproj
Add checking & warnings to the signature parser

In addition the signature parser is now of standard-parser grade consuming
node iterators and parser data. Also the signature parser now returns any
remaining multiline content.