Code convention

Hi I added the mentioned( #4 ) google-style formatter. Taken from [here](https://code.google.com/p/google-styleguide/source/browse/trunk). Since IntelliJ also can import eclipse profiles perhabs it makes sense to just keep track of one file if we want to make some changes on it. That one mentioned in this PR is the original one. I also updated the Contribution.md any suggestions are welcome.
Isn't it typically referred to as "Coding Conventions"?  e.g. http://en.wikipedia.org/wiki/Coding_conventions