Run some functional tests with test suite

For now the test reading tables from erp5.com are still disabled.
ERP5TypeFunctionalTestCase: run Xvfb with 24bits

Also note that we could take a screenshot if test times out.
reraise same exception
set a larger timeout for business templates zuites
fix unicodeconflictresolver that was causing the same error when logging the problematic text
mark svn test as expected failure
Fix installation of bt from repo that was selecting installing bts
Fix testSurchargeWithInvalidDateTime

This reverts parts of 3b22ae1fa6ef5b98ff4a82dbea93463d717921a8
As the field has default_to_now set, if we save "" it will display now
Remove useless /view in url
add accounting lines manually, are they are not added by init script anymore when erp5_invoicing is installed
Accounting Transactions are chained with 2 workflows, but delivery_causality_workflow is an exception to module level "change state"
Tolerate /view in URL after cloning
rename portal_type parameter to line_portal_type

Previously, portal_type parameter was passed in REQUEST and stored in the selection for the next listbox, which can be listing objects of another portal_type