Adding failing test cases for DCOM-151

Extracted from doctrine/common#233 by @f1nder
Applying hotfix for DCOM-151 as of doctrine/common#233
Skipping simple annotation reader test, would cause autoloading
Fix most common parsing failures when @ is present in the docblock but not for an annotation
Refactoring
Dirs only need to be writable, when we are performing a write.

Ref: http://www.doctrine-project.org/jira/browse/DCOM-240
Merge pull request #30 from catchamonkey/patch-1

[DCOM-240] Dirs only need to be writable, when we are performing a write.
Fixed documentation
Added phpunit as a dev dependency
Merge pull request #28 from Seldaek/doclexingfail

Fix most common parsing failures when @ is present in the docblock but not for an annotation
Merge pull request #31 from BenMorel/phpunit

Added phpunit as a dev dependency
Merge branch 'DCOM-151' of https://github.com/Ocramius/annotations into Ocramius-DCOM-151

Conflicts:
	lib/Doctrine/Common/Annotations/DocParser.php
Merge pull request #1 from BenMorel/master

Documentation fixes
DDC-168 Added coverage to ignored non annotations imports.
Added coverage to annotations with keys containing numbers.
add supporting php 5.5 ::class constant
add tests for parsing ::class constant
Ignored @startuml and @stopuml annotations

PlantUML (http://plantuml.sourceforge.net/), a tool for text based UML diagrams that can be added in-line in the code uses
@startuml and @enduml annotations. It would be great to be able to put those inside a docblock.
Merge pull request #34 from hboomsma/patch-1

Ignored @startuml and @stopuml annotations
DCOM-243 Added check for Zend OPcache extenstion