quick hack to allow rebuilding only specific model
Added the ability to have not null if a default value is specified.
Move tests to their own test project.

This way we don't need hacks to load the test models.
Implement depending on generic foreign keys
Actually set the content type field on triggers.
Use NULL-safe comparisons when comparing fields
Use NULL-safe comparisons when comparing fields
Merge chrishaines patch
Bugfix: Correctly retrieved table name for triggers from pg_class table instead of relying on trigger name (which can be shortened).
Merge branch 'master' of git@github.com:Maykin/django-denorm
Merge commit 'remotes/upstream/master'

Conflicts:
	denorm/db/base.py
	denorm/db/postgresql/triggers.py
	denorm/denorms.py
	denorm/dependencies.py
	denorm/fields.py

Conflicts resolved.
Fix an import
Remove a trigger that is not necessary for generic relations
Merge branch 'master' of git://github.com/Maykin/django-denorm

Conflicts:
	denorm/dependencies.py
Fixed wrong merge for skip option
Added initial test for looping behavior on sqlite with updatable field.
Fix postgresql insert event condition
Support non-integer primary keys. Includes a South migration.
Add denorm_drop command

Note: denorm no longer automatically removes or overwrites old
triggers on denorm_init.
Improve multidb support

Also removes a Django warning