Fixed issue with extra Javascript file insertion
Closes dandelion/issues#198
Also added comments
Wrong internal configuration initialization
Cleaned code
Improved all export classes
Better exception handling
Updated the API usage
The autoSize option is now set to true by default (XLS and XLSX export only)
Configuration processing and user configuration loading
All configurations are now lazy processed, i.e. in the JSP taglib or in the Thymeleaf dialect but no longer when a TableConfiguration is instanciated.
Two operations are now well decoupled: first the local configuration is applied (and overloads the one loaded from properties) and then the whole configuration is processed only once
The user configuration, when read from classpath, is loaded in dandelion/. The reading from system properties remains unchanged.
All tests have been updated accordingly
Restored CSS in the Thymeleaf dialect