Improved naming
Fixed typo in the debug page
Fixed issue with the Dandelion dialect initialization
Refactored the whole core
- Asset processors
  - YUI Compressor dependency has been removed from the code and a new dandelion-yuicompressor has been added as a new extra. It provides 2 processors: CssYuiProcessor and JsYuiProcessor.
  - All the processor system has been updated: the SPI has been updated to now read an Asset from Reader and write the processed content to a Writer. All active processors are applied sequentially before the processed content is stored in the configured AssetCache.
  - Some built-in processors have been added: JsMinProcessor, CssMinProcessor and CssUrlRewritingProcessor. They all allow to minify assets.
  - Asset merging is excluded from this version. It will be handle in the next one.
  - A new configuration point has been added to enable/disable the asset processing. Moreover another configuration point has been added to define a list of processor to apply
- Asset locators
  - Renamed old location wrapper by "locator".
  - For a better separation of concern, a new AssetMapper has been added and is now in charge to map and AssetStorageUnit to an Asset by resolving the asset location and caching its content. As a consequence, CacheableLocationWrapper has been removed.
  - Asset storage unit (used for storage) and asset (used when rendering asset) are now well decoupled
- Bundle loaders
  - The bundle loaders now load BundleStorageUnits. Indeed,
- Configuration
  - All configuration properties are now centralized in the Configuration class.
  - Custom getters have been added to access properties but the get(String key) is still available.
- Monitoring
  - The graph viewer is now only accessible if the dev mode is enabled
  - The graph viewer has been improved to display 2 graphs: the first allows to visualize all assets of the current request. The second allows to visualize the graph of the whole application.
- Misc
  - The Asset entity now keeps a reference to the selected locatino key, the raw location configured in the JSON file, the final location (the one computed by the locator) and its cache key.
  - The DandelionError and all related stuff has been removed to deal with exception in an easier way
  - A new @Beta annotation has been added to mark some classes, methods as "beta"
  - Removed dead code and added lots of comments