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.
Add CHANGES file.
Update Travis test environments.
Modify the behaviour of waffle.js depending on the settings: WAFFLE_SWITCH_DEFAULT, WAFFLE_FLAG_DEFAULT, WAFFLE_SAMPLE_DEFAULT.

Fixes #73.
PEP8 and JS indentation.