Add new field in structure and fix json bookings

- Add taxNumber in structure model and UI
- Add new footer in invoice pdf
- Fix findAllBookingsJson with a new action
[BUGFIX] Fix guest delete and list of bookings in guest section

-adding the control to verify the presence of the guest as housed in
bookings. 
-list of booking that contain the guest as booker
[BUGFIX] Credit card delete for booking delete and UI minor change
[BUGFIX] Structure Mapper

-Added missing fields in the INSERT statement
[BUGFIX] Fix taxNumber UI in structure details
[BUGFIX] Fix guest UI for new guest function
[BUGFIX] Fix list price button "modify"
[DB] H2 embedded database

-H2 is now the default (embedded) db
-Removed HSQL files
-Installer folder now contains only the installation script, which is
obsolete. To be updated with H2 support
-Updated pom.xml. The build process copies a clean H2 db if it doesn't
already exists. Local DB path must be set here
-Fixed Birt report template with parametric DB credentials
[DB] Clean H2 DB dump

-Clean DB with just dictionary tables
[DB] New schema for case preservation
[BUGFIX] DB case sensitive

-The H2 DB is now case sensitive
[BUGFIX] Fix empty field in pdf invoice and I18NSetting global var