Rewrote Parser to use statical code analyses instead of reflection
Merge (instead of overriding) resources with the same resourcePath
Ignore all not-imported annotations (Fixes unitest)
Merge branch 'master' into 0.6
Corrected $context and log all exceptions for the DocParser.
Only add "Swagger" use statements to the DocParser->imports()
Skip swagger-php/tests and vendor/doctrine folders

(unless the discovery starts inside those folders).

Prevents models and resources from the swagger-php unittests to appear in user-projects
Prevents notices caused by doctrine unittests
Added support for relative excludePaths

(and paths containing "/../" )
Added dataType hinting for the @Parameter dataType
Show a warning when a unsupported "paramType" is used.
Generate a hint when the Operation->nickname is empty

The "optional" nickname is required by swagger-ui
https://github.com/wordnik/swagger-ui/issues/178
Detect and report incorrectly nested annotations.
Improved error-messages for @AllowedValues
Detect and report directly nested values.
Improved detection of models that are used in a Resource

Improved support Operation->responseClass with "List[Modelname]" notation
Added support Operation->responseClass with "Set[Modelname]" and "Array[Modelname]" notation
bin/swagger -v now reports the version in /VERSION
Fixed & trimmed swagger.phar to 216K

swagger.phar now uses the vendor folder inside the swagger.phar (and works standalone)
Exclude tests & symfony from the swagger.phar
Formatted according to the PSR2 standard (mostly converted tabs into spaces)

pear install PEAR_CodeSniffer

phpcs --standard=PSR2 library/|grep -v "\-----"|grep -v 'FOUND 0'|grep -v 'Line exceeds'
improve output of swagger bin, use correct filenames
import Logger and use Logger::notice instead of undefined Logger::log