Upgrade jQuery and jQuery UI

jQuery 1.6.4 -> 1.8.3
jQuery 1.8.24 -> 1.9.2
jForms widgets: fixed a php fatal error with php 5.3.3-debian-squeeze
Fixed indentation in jKVDb
jKVDb: new plugin for the dba API
jResponseHtml now generates an HTML5 header. new class jResponseHtml4 that have the same behavior of the previous jResponseHtml version
Change some template to be HTML5 compliant
Added a HEADTOP variable for error template, and added the possibility to add content at the top of the html header, in the html response
Fixed bug in jUrl::getCurrentUrl - it should return the URL for the frontend server when the app is behind a proxy

The method doesn't return anymore a full URL with the domain name. A new parameter allow to get the full URL.
Merge branch 'jelix-1.3.x' into jelix-1.4.x

Conflicts:
	lib/jelix/core/jUrl.class.php
Merge branch 'jelix-1.4.x'
NoTicket: Add method to jacl2rights.dao.xml to get res list. r=laurent

Method to get resource list in jacl2rights.dao.xml.
Laurent asked me to add it, so here it is
Method name="getResByRightByGroup"
Simplify the debug bar configuration, by providing a plugin for the config compiler, that will set automatically requred options in the logger configuration
Merge branch 'master' of git://github.com/dantahoua/jelix
Fixed the build of separated modules
Fixed modules builder
New functional tests using casperjs
fix issue in HtmlBuilder with missing namespace
ticket #1035: use the ternal operator where it is possible
ticket #1036: finished the implementation of the sqlite3 driver

since the sqlite3 api have no function to retrieve the number
of rows in a result set, we should retrieve all records
This is not good for perf, but we have no choice :-/
fix ticket #1043 - rename defaultconfig.ini.php of a project - http://developer.jelix.org/ticket/1043