Initial commit
First wip version

First version of the whole template engine (this is a work-in-progress)
- version is set to "0.0.1-dev"
WIM - some tests ...
Version with auto-assets-intallation
Update of Composer installer and Assets management

New namespace "Assets" for assets management and Composer installation
of packages' assets: assets can be copied to the "www" directory and a
json DB file is generated
Working Composer installer and Assets management

To ask an assets installation, add in the "composer.json":
    "scripts": { "post-autoload-dump":
"Assets\\ComposerInstaller::postAutoloadDump" }

The assets DB is stored by default in "vendor/assets.json"
Deletion of unwanted assets and comments in the aliases
New version of the installer

Each package can now define "extra" variables "views" and
"document_root" for the template engine
First working version
Update of styles and header's demo
Template Engine version beta

The template engine seems to work correctly. I included a
minifier/combiner and an assets manager.
New "use" statement in template views

You can delcare some "assets_packages" in the "extra" block of your
"compser.json" to predegine a table of assets plugins that can be
"used" in the views - the "_use()" method will then load all required
assets automatically. See the examples of "jquery.tablesorter" and
"jquery.highlight" in the package manifest.
The layout and demo pages now use this feature.

Some new Smartphone icons are setted and included in the pages header
(if present in "www/icons/").

CSS styles are cleaned to be just what necessary.

Upgrade to version 0.0.5
Use all Helpers and Tools in the view aliases

Notice: with this modification, any Helper or Tool class must be called
as "Helper\ClassName" or "Tool\Classname" in global methods.
WIP - test of new "extra" features

.. to be tested
New presets and assets managers

Each assets sub-package is now handled by a "Cluster" class to organize
it based on its "extra" definition and retrieve its assets files in the
global context.

Each preset is handled by a "Preset" class which will search preset
files and load them in the Template Engine objects when necesasry
(using the "_use()" alias method).

Upgrade to version 0.0.6
Oups - a little typo in the code :(
New common gitignore of Les Ateliers
Creation of the "wip" branch

Common gitignore of Les Ateliers
New feature: a "vendor" in "assets"

You now can define a "vendor" dir in the "assets" dir to store external
packages assets - the original "assets" containing jQuery and plugins
had been renamed "vendor_assets".

A new abstract class to rule the package architecture (the
Assets\Loader and the Assets\Package\Cluster extends it).
NOTE - You now need to define the RELATIVE path for assets (2nd
argument of the Assets\Loader class) ; relative from the project root.

Upgrade to version 0.0.7
Merge of commit c1b96ff