Add missing files, and externalize include and exclude file regex
delete builtin and use destination context instead
Update
more changes for contexts
remove more dangling parameters
delete components
Push externalisation context into subjobs so that they have access to logDir
Make sure all subjobs have the externalization context in order to pickup logDir
Use iPostgresqlOutput for extra sql logging

Squashed commit of the following:

commit ab9d931892397aa40d36699eca0c18239f133d4f
Author: julian1 <jfca@utas.edu.au>
Date:   Mon Dec 2 14:33:49 2013 +1100

    Use iPostgresqlOutut with extra debugging - Squashed commit of the following:

    commit b486994ad6d122572989bd4fb13750ab3fbeeba0
    Author: julian1 <jfca@utas.edu.au>
    Date:   Mon Dec 2 14:14:02 2013 +1100

        More junk

    commit b8b394d652155e084e25f34cab465a8096af75bc
    Author: julian1 <jfca@utas.edu.au>
    Date:   Mon Dec 2 12:06:54 2013 +1100

        Junk changes

    commit e10ea474e036fc2f382c08a7e09f2d997769b948
    Author: julian1 <jfca@utas.edu.au>
    Date:   Mon Dec 2 11:02:52 2013 +1100

        Really make sure that talend doesnt want to convert db connections to bulitin

    commit bca055e24d15674e9337d4347126b675adc5b2ce
    Author: julian1 <jfca@utas.edu.au>
    Date:   Mon Dec 2 10:50:12 2013 +1100

        Make sure subjobs have the db context rather than individual connection parameters

    commit 5e4b2f8b3346d0d8bc8bed2c45a5895318b1896a
    Author: julian1 <jfca@utas.edu.au>
    Date:   Mon Dec 2 10:45:27 2013 +1100

        Change job to use iPostgresqlOutput in place of iPostgresqlOuput

    commit b0c8f129007a347c127e1bcc039ab8d2726abb31
    Author: julian1 <jfca@utas.edu.au>
    Date:   Mon Dec 2 10:11:19 2013 +1100

        Make Destination context available to the job

    commit 99ccd47988375ad2a55c1a522d5409f556f388e1
    Author: julian1 <jfca@utas.edu.au>
    Date:   Sun Dec 1 20:12:37 2013 +1100

        Fill in default context details

    commit 712e4e09b92fc22ba348393c730750981bc7beda
    Author: julian1 <jfca@utas.edu.au>
    Date:   Sun Dec 1 20:06:24 2013 +1100

        Reestablish the Destination db, and associated contexts, and for all jobs

    commit a42c2c80020eee19eeb2e880f06ff523929d48e8
    Author: julian1 <jfca@utas.edu.au>
    Date:   Sun Dec 1 19:56:58 2013 +1100

        Add metadata connections that were never committed to repo
add tPostJob to close db connection even if harvest fails