(tox) Moved everything test-related to tests/
(tox) Added tox

Added tox.ini file;
Added tests/settings.py;
Updated dependency versions in setup.py;
Updated .gitignore.
(tox) Some fixes

Changed tox's command dir and moved results xml accordingly.
Fix missing content blocks for cached smartsnippets.

The issue fixed is the restoring in the context object of the Sekizai
content. Normally the content would have been added at the time
the *addtoblock* tag is rendered. Unfortunately this caused missing
css/js content since the addtoblock tag never got rendered. Therefore
the blocks content never got added in the context object.

Sekizai 0.7.0 provides a watch mechanism for the context objects.
This keeps track of what's being added to the context after rendering.
By storing alongside the rendered content, the this context difference
we can restore the missing *addtoblock* contents.

See also: https://github.com/divio/django-cms/issues/1577
Add tests to smartsnippet caching restore.
Add cache invalidation on save.
Delete cache keys in one go.
Merge pull request #42 from pbs/restore_caching

Fix missing content blocks for cached smartsnippets.
Add pyo files to gitignore list
Bump version as instructed by bamboo
Added dev versions to dependency_links
Merge branch 'master' into tox

Conflicts:
	.gitignore
	smartsnippets/tests/settings.py
	smartsnippets/tests/tests.py
	tox.ini
(tox) Added more flags to tox.ini
Re-added removed files
Merge pull request #43 from pbs/deps-dev-versions

Added dev versions to dependency_links
(tox) Fixed indentation

Changed tabs to spaces.
Bumped version from 0.3.0 to 0.3.1
(tox) Moved full.log
Merge branch 'tox'
Updated CHANGELOG.rst