Read a new setting, GARGOYLE_CACHE_NAME which, if defined, provides the named cache when the default gargoyle manager is created

* The cache kwarg is used by the CachedDict base class
Add sublime project file
Merge remote-tracking branch 'upstream/master'
Increase maxlength of key/label fields on Switch model from 32 to 64
Merge pull request #52 from estebistec/master

New setting GARGOYLE_CACHE_NAME to use with gargoyle.gargoyle
Merge pull request #56 from estebistec/moar-switchkey-plz

Increase max field-length of Switch keys
Ignore sublime workspace files
Rev to the latest modeldict
Relax modeldict requirement
Merge branch 'master' of github.com:disqus/gargoyle

Conflicts:
	setup.py
0.10.6
Test multiple modeldict versions
Fix test due to modeldict rev

Summary: There was a test regression due to modeldict API change.

Test Plan: existing

Reviewers: dcramer

Reviewed By: dcramer

Differential Revision: http://phabricator.local.disqus.net/D4481
Don't die on an IPv6 IP address

Reviewers: jeff, tail, ted

Reviewed By: ted

Differential Revision: http://phabricator.local.disqus.net/D5113
Add two management commands: add_switch and remove_switch.
Merge pull request #65 from absoludity/master

Basic command-line API
Fix the checks for key and label length

The schema supports 64 char keys and labels but the UI still had limits
of 32. This ups the limits in the UI
Merge pull request #67 from mixcloud/key_length_checks

Fix the checks for key and label length
Bind django-jsonfield to < 0.9.4 (fixes GH-68)
0.10.7