Initial specification of the asset system (#13)

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Refactoring of the asset and web jar controller to be Asset Provider

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Implementation of the Assets implementation and asset list page

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Add a way to compute asset's url from the "routes" thymeleaf object (#13)

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Use the new way to computes asset's url in the sample page (#13)

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Update a test that does is invalid now (#13).

/assets/ return the asset list page.

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Fix #252

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Cosmetic fixes

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
#13 - improve asset url computation

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Improve thymeleaf template error

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
#13 - improve asset path computation

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Cosmetic fixes

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Add Javadoc (#13)

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Use the new asset url computation mechanism (#13).

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Avoid overriding a parent constants

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>