Lazy dependency checking for builds.

Moved all internal files/directories to .build directory to keep the top
level clean.

Now that there is requirements.txt and requirements_dev.txt, there is no
need for an optional virtualenv.