Add abstract="true" to abstract_formatter

Add abstract="true" to abstract_formatter in container definition
Merge pull request #438 from nikita2206/patch-1

Add abstract="true" to abstract_formatter
Added caching layer with the controllers and routing files as resources.
Merge pull request #444 from bezhermoso/caching

Added caching layer
No header deletion for forms with files

Fixes #453
Merge pull request #457 from deegital/patch-1

No header deletion for forms with files
fix enpoint bug
Merge pull request #460 from lucasdealmeida/master

fix enpoint bug
Default to DataTypes::STRING
Added  definition when  is provided.
Merge pull request #462 from bezhermoso/swagger-auth-definitions

Added 'authorizations` definitions when sandbox authentication is configured
Merge pull request #461 from bezhermoso/validation_parser_patch

Default to DataTypes::STRING when no constraints are found
Fixed the wrong endpoint value check when no endpoint is set in config.
Merge pull request #466 from djlemmings/master

Fixed the wrong endpoint value check when no endpoint is set in config.
Allow parsers to remove/replace root parameters.
Support for collections.
Updated regex pattern matching and added tests for parsing array<..> directives.
Improved directive parsing, and separate test class for parsing directives.
Updated regex pattern to base on http://fr2.php.net/manual/en/language.oop5.basic.php