* Sigh. godoc is hard.
* Split up cache2go into cache.go, cacheitem.go & cachetable.go.
* Cleaned up .gitignore.
* Specify supported go versions for travis.
* Cleanup and mutex fix.
* Consistency++.
* Fixed trying to add nil/invalid items coming from data-loader to cache.
* Data-loader needs to be able to indicate whether it failed loading data. After all nil could be a valid cache-value.
Revert "* Data-loader needs to be able to indicate whether it failed loading data. After all nil could be a valid cache-value."

This reverts commit e5a56ac31b54d7ceb2f8b52564e1edfcfc2a6668.
* Renamed loadData example to dataloader.
* Added test-case for the bug I've discovered tonight.
Merge pull request #6 from muesli/master

Split up cache2go into three files & further smaller bug-fixes.