fixed a regression that I think happened in here https://github.com/misterbisson/scriblio-authority/commit/81f6fd15e25768cce560af3807c25f626e6d79d2 that was incorrectly setting the parent/child terms as aliases; added the version number to the cache group name (though it might be better to make it part of the key)