Adding some comments for FarPatchTables::GetFaceVertices and GetNumFaces

fixes #195
fixing CMake build to not link GPU-based libraries into libosdCPU

fixes #198
adding Osd documentation based on Siggraph slides

fixes #138
fix GLFW Xrandr & xf86vmode dependency paths for X11 based systems

now uses the path returned by FindX11.cmake instead of just a -l<xxx>

fixes #199
fix incorrect transition pattern 3 in GLSL / HLSL shaders

some patch rotations need to be fixed

fixes #200
fix permissions on multiMeshFactory.h
update documentation & CLA files to reflect Apache 2.0 move

fixes #138
Merge pull request #203 from Nazg-Gul/dev

CLA signed - thank you for your contribution !
Adding release notes for 2.0.1
cmake: use ${CMAKE_INCDIR_BASE} instead of hard-coding "include"
cmake: move all headers to include/opensubdiv/

The base include/ directory is too general for general
installation.  Specifically, "include/version.h" will likely
clash with many other projects.

Move headers to include/opensubdiv/ to prevent filesystem
namespace clashes.
A few build fixes for Android and iOS
Merge pull request #207 from davvid/header-paths

Looks like this is working - we will have to adjust some internal code when switching to this version, but this makes packaging much easier.

Thank you very much for this contribution !
Documentation : updating release notes
Fixed whitespace merge.
Release 2.0.1
Merge branch 'release/v2_0_1' into dev
Add OsdMesh constructor with FarMesh * as input

This allows client code to own the FarMesFactory if necessary.
initial checking in TBB kernel.
Changed license header