Implement regexp studying

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
Add default WebCpp configuration file

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
Remove -Ofast -march=native flags on debug in .pro

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
WppTplEngine: Fix non-checked non-closed blocks

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
WppTplEngine: Fix bad index reset after single block

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
Merge branch 'master' into dev
Rename `String::midToRight` to `String::midExcluded`

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
Fix `String::trim`

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
Add methods to `MultiMap`

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
Add `compiledTpl` accessor to `Template`

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
TemplatesManager: change `compiledTemplate` to static

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
TemplatesManager: add `engineByName` accessor

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
WppTplEngine: fix `opIsUnary` in parser

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
Update API

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
WppTplEngine: fix bad `DESTDIR` in .pro

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
WppTplEngine: add accessors to root block in `CompiledTpl`

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
WppTplEngine: add accessors in `Block`

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
WppTplEngine: fix compiled event in blocks

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
WppTplEngine: implement template inheritance

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>
Include _WPP_ prefix on headers guard

Signed-off-by: Kévin Lesénéchal <kevin@lesenechal.org>