libviennacl: Added export declarations through VIENNACL_EXPORTED_FUNCTION for Visual Studio.

Visual Studio does not export functions by default, but rather require
  __declspec(dllexport)
and
  __declspec(dllimport)
to be set accordingly. These export declarations now get set when using CMake.