Add idea files to .gitignore.
Add maven build directory to .gitignore.
Update to latest sonar version. (3.4.1)
Whitespace fixes.
Fix NPE on showing violation description.
Allow host to have trailing slash when generating web view url.
Prevent NPE when closing all editor windows.
Extract violation/source caching into separate class.

Let SonarViolationInspection use the cached violations so we don't constantly hit the server.
Update changelog.
Add link to source in description.
Update version to 1.0.3 for release.
Move util file to util package.
Rename ResourceCache to SonarCache so it's not confused with Sonar Resource.
Undo accidental typo during move.
Update to IntelliJ 12.0.4 (123.169)
Update to custom ideauidesigner-maven-plugin version.

1.0-beta-1 didn't build current code correctly due to weird javac2 error.
Update readme with build instructions.

We now need a custom version of ideauidesigner-maven-plugin.