Code after THROW statement cannot be executed.
Ignoring coding standards for eval call.
Fixing white spaces / double new line CS errors.
Namespace should match the directory name.
Use classes must be in alphabetical order.
Merge pull request #1702 from renan/3.0-cs-fixes

3.0 CS fixes