Add an initial version of Sabre VObject event parsing

Lacks documentation and will change for sure, but it is great as an
initial approach.