Added a cache test class.
Changed line endings.
Checking out YAML/HTML as LF.
Merge branch 'master' into cache
Merge branch 'master' into cache
Merge branch 'master' into cache
Merge branch 'master' into cache
Merge branch 'master' into cache
Merge branch 'master' into cache
Disabled caching of items and documents.
Restructured item caching.
Added tests for document caching.
Pylint cleanup.
Merge pull request #95 from jacebrowning/cache

Clean up caching and add tests.