Add a memoized utility.
Add travis & tox build configs.