CMake adds the EDID header for the Linux build of LibOVR
Re-named the LibOVR and TinyXML2 include paths to their correct names (as defined in Build/CMakeCache.txt)
Git ignore rule added for temporary vim files
Modified the HMDDeviceFactory::EnumerateDevices member function to enumerate all screens on all X11
displays and check if any of them are an Oculus Rift
Added vim source files to the Git ignore rules
Fixed bug when attempting to strncpy the null display name into itself