Add data_func=None option

Set `data_func` to None to return data from cache or None
Fix `fresh` result for non-existent data
Replace doc theme

Use bootstrap and sphinx-bootstrap-theme
Update licensing info, copyright
Improve docs, copyright
Improve docs; enable `decode` to handle Unicode
Improve docs, copyright; bump version
Remove docs from README; add link to actual docs
Update tutorial and docs