Using MXE build files for shared libraries only, videoinput library downloads directly from github now, fixes for assimp and freeglut are added, code cleanup