Add CMake and Windows support

Added build option based on CMake. This helps to build oni2avi on multiple platforms without the necessity of adjusting paths in the makefile.

Tested on Windows 7 with Visual Studio 2010 and Ubuntu 13.10.