Fix the "No hosts found" issue

The problem was that it was calling get_sympy_version() at import time, but
you cannot call any function that uses vagrant before the vagrant() function
is called. The solution was to change a module-level variable into a function.