Made changes to compile with libvlc 2.X and go 1.1.X

Fixes #1 (libvlc deprecations). Fixed errors with cgo structure post golang v1