Development mode support

This ensures that an application restart is not required for static resources or Thymeleaf rendering.

If development mode is active AcrossWebModule will also send no-cache headers for static resources and will use a generated fixed version if versioning is enabled.

ViewElement rendering will also output debugging information when development mode is active.