Correct documentation about overriding flags with GET params - #56

The correct form is `?dwft_flagname=...`, not `?dwft-flagname=...`.
Re-add note field for flag admin
Change admin's column order so Note is right next to status

Moves creation and update timestamps to the right
Removes the doc paragraph about Python/JS function names differing

Because they don't. That's the Django template tags. My bad.
Improved the template tags.

- Adds ability to pass in template variables
- Use Django's smart splitting to handle single quotes
- Simplified implementation.
Updated tests to check for variables.
Removed leftover debugging line.
PEP8 cleanup.
Prep for Django 1.5 testing.
Select a user's groups once.
Bump Django version in tests.
Add Travis status image.
Add documentation link to readme.
Use MD5 digest of flag/switch/sample names for memcache compatibility
PEP8 and DRYer.
fix migration
Update and reorganize docs.
Version bump, 0.9
Add Django 1.5 User compatibility
Run tests on 1.5b2. Fix #68.