Tentative multi-db testing strategy
Merge branch 'develop' into yakky-feature/multidb_test

Conflicts:
	cms/test_utils/cli.py
	runtests.py
multi db testing
actually use the db env
fixed a lot of tests for mysql
slqite fixed, mysql fixed (except too many queries)
all tests passing on: sqlite, mysql, postgres
django 1.3 and postgres fixes
missed a file
cleanup
cleanup2
using localhost for postgres
Merge branch 'develop' into multidb_test

Conflicts:
	cms/signals.py
	cms/tests/page.py
fixed signals
Ensure that publishing a parent page does not reorder the child pages.
Rewrite of publish as an in-place update instead of copy and replace.
#1535 docs on contribution and testing
#1535 docs on contribution and testing
#1535 docs on contribution and testing
Reduce the amount of unnecessary work done on publish.