Fixed documentation.

- Missing docblocks
- Missing / incorrect @param / @return / @throws annotations
- Missing newlines between annotations
- Incorrect vertical alignment of @param annotations
- Incorrect doctrine-project.org links
- SVN leftovers cleanup
- Licensing (LGPL => MIT)
Merge pull request #245 from BenMorel/master

Documentation fixes