Renamed operators to repositories.
Merge remote-tracking branch 'origin/master' into 0.11
No idea why file repo was in profile.
Moved FileProfile to own namespace.
Removed profile stuff from file repository.
Added smoke test for untested class O_o
Sorted out the version provider.
Initial cachefication stuff.
Merge remote-tracking branch 'origin/master' into cache

Conflicts:
	library/Xi/Filelib/Publisher/Publisher.php
Fucktorations.
Memcached fixores.
Caching evolved.
Fixores
CS fixes, fucktorations.
Moved'n grooved resource.
Added command-specific supported strategies.
Documented some changes.
Tests changed to reflect changes.
Merge pull request #188 from xi-project/cache

Cache
Merge remote-tracking branch 'origin/0.11' into 0.11