Unified data types [actualType and subType]

Updated tests.

JMS parsing fixes; updated {Validator,FormType}Parser, FOSRestHandler, and AbstractFormatter, and updated DataTypes enum.

Modified dataType checking.

Updated tests.

Updated DataTypes enum.

Quick fix and added doc comments.

CS fixes.

Refactored FormTypeParser to produce nested parameters. Updated tests accordingly.

Logical and CS fixes.

Sub-forms and more tests.

Ignore data_class and always use form-type to avoid conflicts.

Quick fix.
Merge pull request #422 from nelmio/bezhermoso-expand_form_type_parser

Unified data types [actualType and subType]
Added 'default' parameters in {JmsMetadata,Validator}Parser, and FOSRestHandler.
Updated default value handling: now uses reflection and specified how parameters are merged. Updated tests.