Remove bytecode files when 'make clean'

Clean up those *.pyc, *.pyo, or *.pyd as stated in .gitignore file.
Use default virtualenv folder name in .gitignore

Make sure we use the same virtualenv directory name as stated in the
default .gitignore generated by Github.