add some stubs for Routes Compile and Template Compile in play support
Add first stab of infrastructure for TwirlCompiler

- currently only doing an InProcess compile
- TODO actual twirl compiler invocation
- TODO make hard coded TwirlCompileSpec properties
minor update on play spec;
some tweaks on twirl compile
try fixing ci failure
use TestUtil#createRootProject() instead of ProjectBuilder
Fix integration test

- Ensure that target platforms are truly different to force rebuild
- Don’t verify the generated binary, since we don’t have x64 sources
Fix test since generated binaries are no longer dependent on tool-chain defaults
Long lines in 'code' blocks should be split
- If lines inside 'span.code pre' selector are longer then a screen width, it is very hard to read and interpret results properly.
- It is only a small but needed CSS fix.
- There is no change regarding logic or behaviour.
  - All CSS properties are supported by major browsers (included IE 8 and above).
  - Sources:
    - https://developer.mozilla.org/en-US/docs/Web/CSS/white-space
    - https://developer.mozilla.org/en-US/docs/Web/CSS/word-wrap
    - https://developer.mozilla.org/en-US/docs/Web/CSS/word-break
Toggle for wrapping longer lines in 'code' blocks.

- If browser supports `localStorage` on `file://` protocol at the bottom of the page check-box will appear, which enables/disables line wrapping.
- Tested on recent versions of desktop browsers: Opera, Firefox Google Chrome and Chromium - everything works, settings are shared across all Gradle reports.
  - However IE (even the newest versions) even if it supports `localStorage` it does not work with `file://` protocol.
    - So feature will not work on IE right now, but it is completely unobtrusive - it checks the ability to read / write `localStorage` and do not detect the browser vendor/name.
    - If in future any browser (IE or any other untested by me) will enable API compliant with `localStorage` and it will work properly with `file://` protocol, feature will work automatically on such environment.
- If user will clean browser cache, this setting will be purged as well.
- Visually check-box is not distinctive from the footer, but is a part of it.