Upgrade to Django 1.4.

Tests pass.  Would be good to restructure according to the new manage.py project layout.
django.conf.urls.defaults -> django.conf.urls

Avoid DeprecationWarning.
Kill off django.views.generic.simple.

Removes Django 1.4 DeprecationWarning.
Remove is_safe attribute on templatetags.

Kills DeprecationWarning for Django 1.4.
utils->static.py to utils->static_helpers.py

We have a 'static' directory in utils/, so this is confusing otherwise.
Removes an error when running with full debug logging.
Missed a redirect_to
New-style {% url %} for Django 1.5 prep.

Used the https://github.com/futurecolors/django-future-url utility to convert.

Removes DeprecationWarning on Django 1.4.
Pretty sure this is the 'right' Django 1.4 layout.

Upgraded to the new hotness Django 1.4 project layout.  I think.
Merge branch 'master' into django_14

Conflicts:
	sapling/pages/templates/pages/page_detail.html
Rename top-level `sapling` to `localwiki`.

This fixes some nasty (and hard to figure out) issues with Django 1.4's
new directory structure that were caused by having a `sapling` module
inside of a `sapling` module.  This is just easier to reason about.

TODO: Explore renaming the inner `sapling` module to `core` or `main`.
      Likely not worth it right now as we're using the word sapling
      all over.
Fix travis file for 1.4 changes, I think.
Merge branch 'master' into django_14

Conflicts:
	.travis.yml
Version bump for 1.4 testing.
Stricter find_packages() logic.

We only look for packages inside of predefined list of directories, now.

This is needed because some installs may have a lingering 'sapling'
directory in their source tree that we don't want to dive into and
install.
Merge branch 'master' into django_14
Rename 'sapling' app to 'main'.

Testing out to see if this fixes an issue I'm having with deployment.  Right
now, installs have various localwiki-0.x.x-py2.6.egg modules installed, which
all have a 'sapling' module inside.  'import sapling' causes this sapling
module to be imported, rather than the new 'main' sapling module for 1.4.
By renaming 'sapling' to 'main' I hope to fix this and bring about a little
more sanity to the project layout.
Fix WSGI template scripts + copy on ubuntu update.

Use the new 'localwiki' package in the WSGI template scripts.

I changed the ubuntu postinst script to copy over the wsgi template
on each update, as we're likely to change this again at some point in
the future. People using the ubuntu package shouldn't have customized
their .wsgi anyway.
Merge branch 'master' into django_14
Merge branch 'master' into django_14

Conflicts:
	.travis.yml
Fix .travis.yml