Added visa module, which is installed by setup.py

This module allows the user to do:

   >>> import visa

instead of:

   >>> import pyvisa

Is kept for backwards compatibility reasons.
Adjusted headers.
Improved documentation
Added Mac OS X as a supported platform in setup.py
Moved visa.py outside the package.