Joined all the attribute readers.
Moved long assignment into smaller more readable lines.
Cleaned the long unreadable statement into smaller seperate lines.
Removed extra empty line at the body end.
Changed to Ruby 1.9+ hash syntax.
Avoid double negation.
Merge pull request #702 from brianvanburken/refactoring

Legibility improvement on ErrorReport