Aggiorna ORM e script sql

Il tipo valore 'QuantitàMovimentazioneMagazzino' è stato cambiato da
uinteger a integer.
Il tipo oggetto 'Spedizione' ha cambiato chiave primaria da
'LetteraDiVettura' a 'id' perché la lettera di vettura è diventata
facoltativa.
Al tipo oggetto 'TipoMovimentazioneMagazzino' è stata aggiunto il tipo
valore 'CaricoIniziale' con nome ruolo 'is_carico_iniz'.
Aggiorna la FUNCTION TEMPLATE

E' stato aggiunto un cast esplicito per evitare errori di complilazione
nel casi di funzioni senza parametri.
Sono state dichiarate alcune variabili utili per la gestione degli errori.
E' stata aggiunta la scelta tra funzioni volatili e immutable.
E' stata cambiata l'indentazione e la dichiarazione del trigger in modo da
prevedere anche ricreazione del trigger ove venisse modificato.
Sync struttura tabelle con ORM + init tables data

Aggiorna la struttura delle seguenti tabelle:
* Spedizione
** cambia la PK e rende lettera di vettura opzionale.
* TipoMovimentazioneMagazzino
** aggiunge la colonna 'is_carico_iniz'

Popola con i dati iniziali le seguenti tabelle:
* stato_ordine
* stato_ordine_prodotto
* tipo_ordine
* tipo_movimentazione_magazzino
Merge branch 'master' of github.com:AmaOrg/OrtasMgr

Conflicts:
	db/RDBMS/PostgreSQL/9.3/ortas_mgr_0_01_000_upd_01-init db tables.sql
Aggiunge raggionamenti per movimentazioni magazzino