Merge pull request #991 from mvriel/989

[#989]: Update monolog requirement to 1.6
Add shebang for Phar file to enable +x
Fix absence of FileDescriptor checking
Cleaned up unused code
[#985]: Fix missing namespaces and classes folder and contents
[#985]: fix erroneous paths
Update CHANGELOG for recent changes
Update dependencies to pull in a new template version
Merge branch 'master' of github.com:phpDocumentor/phpDocumentor2
Merge branch 'master' into develop

Conflicts:
	CHANGELOG.md
	composer.lock
Fixes #999 - template:list throws UnexpectedValueException
Fixed wrong errorcode if return annotation has a type of 'type'

Errorcode should be PPC:ERR-50017 instead of PPC:ERR-50004 if return-type is 'type'.
Restored structure.xml generation of @version, @link, @see and their derivatives to what legacy templates expect.
In structure.xml, add back links from types to files.
In the XML writer, removed htmlspecialchars() calls in favor of a str_replace() targeting only "&", as that's the only problematic character.
Merge pull request #1003 from boenrobot/xmlwrtier-tags

More structure.xml fixes
Merge pull request #1002 from siad007/patch-2

Fixed wrong errorcode if return annotation has a type of 'type'
Merge pull request #1001 from siad007/patch-1

Fixes #999 - template:list throws UnexpectedValueException
Set empty namespaces to 'Default'.

Signed-off-by: Jonathan Lee Slew <jlslew@scs.carleton.ca>
Shouldn't it be the FQSEN?

Signed-off-by: Jonathan Lee Slew <jlslew@scs.carleton.ca>