Programmer Power WUI

close #20

Realizzata infrastruttura per sviluppare applicazioni Web:

 - Adottato Struts 2 come framework MVC.

 - Adottato Spring Security come framework per la sicurezza.

 - Adottato Jasig CAS per il SSO.

 - Adottato Restlet come framework RESTfull.

 - Adottati jQuery e jQueryUI come framework JavaScript.

**Programmer Power WUI** e' un'applicazione Web che offre un'interfaccia
utente *a schede* per l'accesso alle funzioni pubblicate da altre
applicazioni Web installate nello stesso AS.
L'infrastruttura realizzata consente agli sviluppatori di concentrarsi
sulle sole funzioni specifiche delle applicazioni Web demandando tutti
gli aspetti comuni ai servizi offerti dalla piattaforma.

Come applicazione Web di esempio per collaudare l'infrastruttura e'
stata realizzata **Web Site Services**: un'applicazione che offre
alcuni servizi di utilita' per un sito Web.
Text Dumper

Allineato ad alcune delle modifiche dell'infrastruttura.
2FT Formatter

Allineato ad alcune delle modifiche dell'infrastruttura.

La proprieta' di sistema
**it.scoppelletti.programmerpower.text.SpecialCharacterConverter.config**
non e' piu' supportata: la configurazione della
*conversione dei caratteri speciali* deve sempre essere il file
**it-scoppelletti-textflat-specialCharacterConverter.xml** rilevabile
attraverso il class-path (nella versione precedente il nome del file era
**specialcharacterconverter.xml** che pero' si prestava a conflitti con
i nomi di file utilizzati da altri sistemi).
Site Builder

close #16

 - Introdotte la numerazione delle pagine e la numerazione delle
   sezioni.

 - Supporto della proprieta' **number** nella macro
   **MacroPageProperty**.

 - Nuove macro: **MacroPageNumber**, **MacroSectionNumber**,
   **MacroTableOfContents**.