Introduce Java Code Style by Google.

* Introduce section "Setup for developers" in README file.
* Be sure to apply the java code style in Eclipse:

    1. Window > Preferences
    2. Java > Code Style > Formatter > New...
    3. Select the file `eclipse-java-google-style.xml` from the project root directory.

TODO: Apply code style to whole project.
jar fixes
sound fix
classpath update
Merge branch 'validation'
Prefer pretty Javascript output over obfuscated one.

There is no rationale for producing Javascript that is hard to read.
Personally speaking I am in favor of the "Pretty" option to make
debugging easier. Minification is not a relevant argument for me.

Open for disussion.
General development.
Introduce and apply new debugging interface.

The new debugging interface is introduced in CatrobatDebug.java
All other files just update their API calls.
Prefer CatrobatDebug API over System.out.println
Fixed Debug References in Master
Undo changes in Stage.java and Parser.java.

Buggy commit:
    2620a77e6433f322efeb80c8faf2d2a1fd68627d
    "Introduce and apply new debugging interface."

This commit reverted Stage.java and Parser.java to an old
version. The current commit updates the reversion again.
Apply new debugging interface to Parser.java.
Bugfix Markdown in README file.
Update README.
Remove ./war/Html5Player (auto-generated files) from git repository.
Move JAR files to war/WEB-INF/lib folder.

http://stackoverflow.com/a/1502273/1624929
http://bvamos.blogspot.co.at/2012/09/the-following-classpath-entry-will-not.html
Add JUnit file to gitignore.

Was originally done by rschumi in the gitignore file in war/
Remove gitignore file of war folder.
Merge branch 'master' into pocketcode

Conflicts:
	src/org/catrobat/html5player/client/Parser.java
	src/org/catrobat/html5player/client/common/Sound.java
Merge branch 'pocketcode' into formula

Conflicts:
	src/org/catrobat/html5player/client/Sprite.java
	src/org/catrobat/html5player/client/Stage.java
	war/Html5Player/Html5Player.nocache.js