Groovy VideoExample improvements

- Make VideoExample more idiomatic for Groovy based on feedback
- Use the new BooleanSubscription object
Merge pull request #183 from benjchristensen/groovy-cleanup

Groovy VideoExample improvements