adding eclipse code styles

I have added an eclipse formatter and an eclipse cleanup profile and changed the README accordingly, so that people know how to set it up. This will help people maintain the same code style easily.

However, @manmal should go through all the files and apply them (otherwise this PR would have become pretty big).

Feel free to change any rule as you wish and as you feel would be correct.

Is there something similar for Android Studio? If yes, we have to make sure there are no conflicts between the proposed rules :)