PSR-2 compliance and PHPDoc formatting (manual pass)

Continuation of the fix for #30.

No more spaces after opening control structure parenthesis or before the closing parenthesis. I've also formatted the PHPDoc to more closely follow Symfony2's style.

This was all manual, so I could very well have missed something. The more eyes on it the better :ghost: