Updated all POMs to 0.3.0-SNAPSHOT
Fixed typos
Bundled all default properties files into one file
Added utilities when dealing with String, Properties, ResourceBundle and reflection
Ended refactoring with "deferred"
Added new test dependency (spring-test)
Updated the way the configuration is loaded
Added new StandardConfigurationLoader (for configuration loading) and StandardLocaleResolver (for future i18n support) with corresponding error message
Added new UT
Externalized propertyBeginWith in a PropertyUtils utility class
Improved logging and added licence terms
Commented properties to fix UT
remove useless properties file for test
Improvement on Assets

- Assets is remove, and replace by AssetsStack
- AssetsStack is the same as Assets except for
   - add method 'processAssets', a replacement of 'getAssetLocations' and much more, see 'processor' section
   - add method 'prepareAssetsFor', a method wrapper for 'assetsFor', 'excludeByName' and 'processAssets'
   - add method 'filterByDOMPosition' to filter assets by his DOM or Default DOM
- Processor System to process Assets before usage (locations, ... and aggregation, compression later)

Asset learn to really clone itself
AssetType learn his position and order for DOM rendering

JSP and Tymeleaf usages of Assets move to AssetsStack
Improvement on Assets

- Assets is remove, and replace by AssetStack
- AssetStack is the same as Assets except for
   - add method 'processAssets', a replacement of 'getAssetLocations' and much more, see 'processor' section
   - add method 'prepareAssetsFor', a method wrapper for 'assetsFor', 'excludeByName' and 'processAssets'
   - add method 'filterByDOMPosition' to filter assets by his DOM or Default DOM
- Processor System to process Assets before usage (locations, ... and aggregation, compression later)

Asset learn to really clone itself
AssetType learn his position and order for DOM rendering

JSP and Tymeleaf usages of Assets move to AssetsStack
Renamed renderer attribute of the AssetsTag to render
All attributes of the AssetsTag now accept runtime expressions
Added a new AssetFilter allowing to inject all needed asset by making replacements in the response before rendering
Improvements on AssetFilter

- AssetFilter take in account the internal order of Asset types between them to generate assets
- AssetFilter take in account the exclude asset name from context
Added web resource name in the generated request
Fixed condition used to apply the asset filter
Added new lines in the HTML response after each asset
Added comment
Fixed UT
Updated webjars-location version
Removed servlet 3.0 annotation
Applied code formatter
object Asset expose his Asset Key

A Asset Key is compose by his name and his type.